//----------------------------------------------------------------------- // // Copyright (c) Outercurve Foundation. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOpenAuth.OpenId.RelyingParty { /// /// Several ways that the relying party can direct the user to the Provider /// to complete authentication. /// public enum PopupBehavior { /// /// A full browser window redirect will be used to send the /// user to the Provider. /// Never, /// /// A popup window will be used to send the user to the Provider. /// Always, /// /// A popup window will be used to send the user to the Provider /// if the Provider advertises support for the popup UI extension; /// otherwise a standard redirect is used. /// IfProviderSupported, } }