SecurityTokenHandlerConfiguration SecurityTokenHandlerConfiguration SecurityTokenHandlerConfiguration SecurityTokenHandlerConfiguration Class

Definition

Configuration common to all security token handlers.

public ref class SecurityTokenHandlerConfiguration
public class SecurityTokenHandlerConfiguration
type SecurityTokenHandlerConfiguration = class
Public Class SecurityTokenHandlerConfiguration
Inheritance
SecurityTokenHandlerConfigurationSecurityTokenHandlerConfigurationSecurityTokenHandlerConfigurationSecurityTokenHandlerConfiguration

Constructors

SecurityTokenHandlerConfiguration() SecurityTokenHandlerConfiguration() SecurityTokenHandlerConfiguration() SecurityTokenHandlerConfiguration()

Initializes a new instance of the SecurityTokenHandlerConfiguration class.

Fields

DefaultCertificateValidationMode DefaultCertificateValidationMode DefaultCertificateValidationMode DefaultCertificateValidationMode

Specifies the default X.509 certificate validation mode.

DefaultCertificateValidator DefaultCertificateValidator DefaultCertificateValidator DefaultCertificateValidator

Specifies the default X.509 certificate validator instance.

DefaultDetectReplayedTokens DefaultDetectReplayedTokens DefaultDetectReplayedTokens DefaultDetectReplayedTokens

Specifies a value that determines whether to detect replayed tokens; false, do not detect replayed tokens.

DefaultIssuerNameRegistry DefaultIssuerNameRegistry DefaultIssuerNameRegistry DefaultIssuerNameRegistry

Specifies the default issuer name registry instance; an instance of the configuration-based issuer name registry.

DefaultIssuerTokenResolver DefaultIssuerTokenResolver DefaultIssuerTokenResolver DefaultIssuerTokenResolver

Specifies the default issuer token resolver instance.

DefaultMaxClockSkew DefaultMaxClockSkew DefaultMaxClockSkew DefaultMaxClockSkew

Specifies the default maximum clock skew.

DefaultRevocationMode DefaultRevocationMode DefaultRevocationMode DefaultRevocationMode

Specifies the default X.509 certificate revocation mode.

DefaultSaveBootstrapContext DefaultSaveBootstrapContext DefaultSaveBootstrapContext DefaultSaveBootstrapContext

Specifies whether to save bootstrap tokens; false, bootstrap tokens are not saved.

DefaultTokenReplayCacheExpirationPeriod DefaultTokenReplayCacheExpirationPeriod DefaultTokenReplayCacheExpirationPeriod DefaultTokenReplayCacheExpirationPeriod

Specifies the default token replay cache expiration period.

DefaultTrustedStoreLocation DefaultTrustedStoreLocation DefaultTrustedStoreLocation DefaultTrustedStoreLocation

Specifies the default X.509 certificate trusted store location.

Properties

AudienceRestriction AudienceRestriction AudienceRestriction AudienceRestriction

Gets or sets the audience restriction.

Caches Caches Caches Caches

Gets or sets the caches that are used for this configuration.

CertificateValidationMode CertificateValidationMode CertificateValidationMode CertificateValidationMode

Gets or sets the X.509 certificate validation mode used by handlers to validate issuer certificates.

CertificateValidator CertificateValidator CertificateValidator CertificateValidator

Gets or sets the X.509 certificate validator used by handlers to validate issuer certificates

DetectReplayedTokens DetectReplayedTokens DetectReplayedTokens DetectReplayedTokens

Gets or sets a value that indicates whether replayed tokens should be detected by handlers in this configuration.

IssuerNameRegistry IssuerNameRegistry IssuerNameRegistry IssuerNameRegistry

Gets or sets the issuer name registry for this configuration.

IssuerTokenResolver IssuerTokenResolver IssuerTokenResolver IssuerTokenResolver

Gets or sets the issuer token resolver for this configuration.

MaxClockSkew MaxClockSkew MaxClockSkew MaxClockSkew

Gets or sets the maximum clock skew for handlers using this configuration.

RevocationMode RevocationMode RevocationMode RevocationMode

Gets or sets the X.509 revocation mode for this configuration.

SaveBootstrapContext SaveBootstrapContext SaveBootstrapContext SaveBootstrapContext

Gets or sets a value that indicates whether the bootstrap context (token) is saved in the ClaimsIdentity and Sessions after token validation.

ServiceTokenResolver ServiceTokenResolver ServiceTokenResolver ServiceTokenResolver

Gets or sets the security token resolver to use to resolve service tokens.

TokenReplayCacheExpirationPeriod TokenReplayCacheExpirationPeriod TokenReplayCacheExpirationPeriod TokenReplayCacheExpirationPeriod

Gets or sets the expiration period for items put in the token replay cache.

TrustedStoreLocation TrustedStoreLocation TrustedStoreLocation TrustedStoreLocation

Gets or sets the X.509 trusted store location used by handlers to validate issuer certificates.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to