Class SsoOptions
- Namespace
- ComponentSpace.Saml2
- Assembly
- ComponentSpace.Saml2.dll
Specifies single sign-on options.
public class SsoOptions : ISsoOptions
- Inheritance
-
SsoOptions
- Implements
- Inherited Members
Properties
AllowCreate
Gets or sets the optional allow create flag.
If true the identity provider is allowed to create a new identifier for the user.
public bool AllowCreate { get; set; }
Property Value
- bool
The allow create flag.
Destination
Gets or sets the optional destination.
public string Destination { get; set; }
Property Value
- string
The destination.
ForceAuthn
Gets or sets the optional force authentication flag.
If true the identity provider should discard any existing user authentication session
and establish a new user authentication session.
public bool ForceAuthn { get; set; }
Property Value
- bool
The force authentication flag.
IsPassive
Gets or sets the optional is passive flag.
If true the identity provider must not visibly take control of the user interface.
public bool IsPassive { get; set; }
Property Value
- bool
The is passive flag.
NameIDFormat
Gets or sets the optional name ID policy format.
public string NameIDFormat { get; set; }
Property Value
- string
The name ID policy format.
ProviderName
Gets or sets the optional provider name.
public string ProviderName { get; set; }
Property Value
- string
The provider name.
RequestedAuthnContextComparison
Gets or sets the optional requested authentication context comparison.
public string RequestedAuthnContextComparison { get; set; }
Property Value
- string
The requested authentication context comparison.
RequestedAuthnContexts
Gets or sets the optional requested authentication contexts.
public IList<string> RequestedAuthnContexts { get; set; }
Property Value
RequestedUserName
Gets or sets the optional requested user name.
public string RequestedUserName { get; set; }
Property Value
- string
The requested user name.
SPNameQualifier
Gets or sets the optional name ID policy service provider name qualifier.
public string SPNameQualifier { get; set; }
Property Value
- string
The name ID policy service provider name qualifier.
TrustedIdentityProviders
Gets or sets the optional trusted identity providers to include as scoping.
public IList<ITrustedIdentityProvider> TrustedIdentityProviders { get; set; }
Property Value
- IList<ITrustedIdentityProvider>
The trusted identity providers to include as scoping.