private void Initialize(string user, string pass, bool update) { var bytes = Encoding.UTF8.GetBytes(user + ":" + pass); var base64 = Convert.ToBase64String(bytes); var g = new AuthenticationHeaderValue("Basic", base64); HttpClient.DefaultRequestHeaders.Authorization = g; if (update) { UserPasswordManager.Set(user, pass); } _initialized = true; }