private void NavigateToIdentityProvider(IdentityProviderInformation identityProvider)
        {
            if (null != identityProvider)
            {
                ShowProgressBar(String.Format(String.Format("Contacting {0}", identityProvider.Name)));

                if (null != this.NavigatingToIdentityProvider)
                {
                    this.NavigatingToIdentityProvider(this, new IdentityProviderInformationEventArgs(identityProvider));
                }

                lock (_navigatingToIdentityProviderLock)
                {
                    _navigatingToIdentityProvider = true;

                    BrowserSigninControl.Navigated += this.SignInWebBrowserControl_Navigated;
                    BrowserSigninControl.Navigating += this.SignInWebBrowserControl_Navigating;
                    BrowserSigninControl.ScriptNotify += this.SignInWebBrowserControl_ScriptNotify;
                    _selectedIdentityProvider = identityProvider;
                    BrowserSigninControl.NavigateToString("<html><head><title></title></head><body></body></html>");
                }
            }
        }
        private void NavigateToIdentityProvider(IdentityProviderInformation identityProvider)
        {
            if (null != identityProvider)
            {
                ShowProgressBar(String.Format(String.Format("Contacting {0}", identityProvider.Name)));

                lock (_navigatingToIdentityProviderLock)
                {
                    _navigatingToIdentityProvider = true;
                    BrowserSigninControl.Navigated += new EventHandler<NavigationEventArgs>(SignInWebBrowserControl_Navigated);
                    BrowserSigninControl.Navigating += new EventHandler<NavigatingEventArgs>(SignInWebBrowserControl_Navigating);
                    BrowserSigninControl.ScriptNotify += new EventHandler<NotifyEventArgs>(SignInWebBrowserControl_ScriptNotify);
                    _selectedIdentityProvider = identityProvider;
                    BrowserSigninControl.NavigateToString("<html><head><title></title></head><body></body></html>");
                }
            }
        }