AskCredentialsToUser.DialogData AskCredentialsToUser.IGui.AskUserForSSOCredentials(string cloudServer)
        {
            AskCredentialsToUser.DialogData result = null;

            GUIActionRunner.RunGUIAction(delegate
            {
                result = SSOCredentialsDialog.RequestCredentials(
                    cloudServer, mParentWindow);
            });

            return(result);
        }
예제 #2
0
        private AskCredentialsToUser.DialogData RunCredentialsRequest(string cloudServer)
        {
            AutoLogin autoLogin = new AutoLogin();
            var       response  = autoLogin.Run();

            if (response != ResponseType.None)
            {
                return(autoLogin.BuildCredentialsDialogData(response));
            }
            else
            {
                return(SSOCredentialsDialog.RequestCredentials(cloudServer, ParentWindow.Get()));
            }
        }