public Task <string> GetPassword()
        {
            string password = _uiProvider.PromptPassword(_account.UserName);

            if (string.IsNullOrEmpty(password))
            {
                throw new OperationCanceledException();
            }
            return(Task.FromResult(password));
        }