Table of Contents

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

IList<string>

The requested authentication contexts.

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.