Show / Hide Table of Contents

Class SsoOptions

Specifies single sign-on options.

Inheritance
System.Object
SsoOptions
Implements
ISsoOptions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ComponentSpace.Saml2
Assembly: ComponentSpace.Saml2.dll
Syntax
public class SsoOptions : 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
public bool AllowCreate { get; set; }
Property Value
Type Description
System.Boolean

The allow create flag.

Destination

Gets or sets the optional destination.

Declaration
public 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
public 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
public 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
public string NameIDFormat { get; set; }
Property Value
Type Description
System.String

The name ID policy format.

ProviderName

Gets or sets the optional provider name.

Declaration
public string ProviderName { get; set; }
Property Value
Type Description
System.String

The provider name.

RequestedAuthnContextComparison

Gets or sets the optional requested authentication context comparison.

Declaration
public 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
public 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
public 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
public 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
public IList<ITrustedIdentityProvider> TrustedIdentityProviders { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<ITrustedIdentityProvider>

The trusted identity providers to include as scoping.

Implements

ISsoOptions
In This Article
Back to top Copyright © ComponentSpace Pty Ltd 2017-2022. All rights reserved.