Class SingleSignOnConfiguration
Inheritance
System.Object
SingleSignOnConfiguration
Namespace: Mediachase.Commerce.Security.Configuration
Assembly: Mediachase.Commerce.dll
Version: 12.17.2Syntax
[Obsolete("This class is no longer used, for SSO support, see information about ASP.NET Identity. Will remain at least until January 2019")]
public class SingleSignOnConfiguration : ConfigurationElement
Constructors
SingleSignOnConfiguration()
Declaration
public SingleSignOnConfiguration()
Properties
EnableSsoAuthentication
Enables the acceptance of SSO authentication as a login method.
Declaration
public bool EnableSsoAuthentication { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableTicketService
Enables the ticket service.
Declaration
public bool EnableTicketService { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
RequireSecureConnection
If true, SSO authentication may only be performed over transport level security.
Declaration
public bool RequireSecureConnection { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SharedSecret
If not null/empty, a shared secret will be used to generate an encrypted key instead of just the raw token.
Declaration
public string SharedSecret { get; }
Property Value
Type | Description |
---|---|
System.String |
TicketCreationRetries
The number of times that ticket creation will be retried if a collision on ticket values is found.
Declaration
public int TicketCreationRetries { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
TicketTimeout
The duration that a ticket is valid for after it is created.
Declaration
public TimeSpan TicketTimeout { get; }
Property Value
Type | Description |
---|---|
System.TimeSpan |
Remarks
This setting is only applicable to the ticket service, where the ticket duration is managed.