Interface ISsoOptions
Specifies single sign-on options.
Namespace: ComponentSpace.Saml2
Assembly: ComponentSpace.Saml2.dll
Syntax
public interface ISsoOptions
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.
Declaration
bool AllowCreate { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The allow create flag. |
Destination
Gets or sets the optional destination.
Declaration
string Destination { get; set; }
Property Value
Type | Description |
---|---|
System.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.
Declaration
bool ForceAuthn { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | 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.
Declaration
bool IsPassive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The is passive flag. |
NameIDFormat
Gets or sets the optional name ID policy format.
Declaration
string NameIDFormat { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name ID policy format. |
ProviderName
Gets or sets the optional provider name.
Declaration
string ProviderName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The provider name. |
RequestedAuthnContextComparison
Gets or sets the optional requested authentication context comparison.
Declaration
string RequestedAuthnContextComparison { get; set; }
Property Value
Type | Description |
---|---|
System.String | The requested authentication context comparison. |
RequestedAuthnContexts
Gets or sets the optional requested authentication contexts.
Declaration
IList<string> RequestedAuthnContexts { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> | The requested authentication contexts. |
RequestedUserName
Gets or sets the optional requested user name.
Declaration
string RequestedUserName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The requested user name. |
SPNameQualifier
Gets or sets the optional name ID policy service provider name qualifier.
Declaration
string SPNameQualifier { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name ID policy service provider name qualifier. |
TrustedIdentityProviders
Gets or sets the optional trusted identity providers to include as scoping.
Declaration
IList<ITrustedIdentityProvider> TrustedIdentityProviders { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<ITrustedIdentityProvider> | The trusted identity providers to include as scoping. |