/// <summary>
		/// Opens the window that displays the SSO URL to the user.
		/// </summary>
		protected override void ShowUserLoginWindowInternal()
		{
			// If the login control exists, don't open a new one.
			if (loginControl == null)
			{
				loginControl = new LoginWindow();
				loginControl.BuildLayout(this);
				loginControl.Closed += loginControl_Closed;
				LoginWindowSsoAuthenticationComplete += loginControl.SsoAuthenticationComplete;
			}

			loginControl.SetLogo(logoForUi);
			loginControl.SetFields();
			loginControl.UpdateLoginState();
			loginControl.Show();
			loginControl.Focus();
		}
Exemplo n.º 2
0
        /// <summary>
        /// Opens the window that displays the SSO URL to the user.
        /// </summary>
        protected override void ShowUserLoginWindowInternal()
        {
            // If the login control exists, don't open a new one.
            if (loginControl == null)
            {
                loginControl = new LoginWindow();
                loginControl.BuildLayout(this);
                loginControl.Closed += loginControl_Closed;
                LoginWindowSsoAuthenticationComplete += loginControl.SsoAuthenticationComplete;
            }

            loginControl.SetLogo(logoForUi);
            loginControl.SetFields();
            loginControl.UpdateLoginState();
            loginControl.Show();
            loginControl.Focus();
        }
		void loginControl_Closed(object sender, EventArgs e)
		{
			LoginWindowSsoAuthenticationComplete = null;
			loginControl = null;
		}
 void loginControl_Closed(object sender, EventArgs e)
 {
     LoginWindowSsoAuthenticationComplete = null;
     loginControl = null;
 }