SecurityTokenHandlerConfiguration Класс

Определение

Конфигурация, общая ко всем обработчикам токенов безопасности.Configuration common to all security token handlers.

public ref class SecurityTokenHandlerConfiguration
public class SecurityTokenHandlerConfiguration
type SecurityTokenHandlerConfiguration = class
Public Class SecurityTokenHandlerConfiguration
Наследование
SecurityTokenHandlerConfiguration

Конструкторы

SecurityTokenHandlerConfiguration()

Инициализирует новый экземпляр класса SecurityTokenHandlerConfiguration.Initializes a new instance of the SecurityTokenHandlerConfiguration class.

Поля

DefaultCertificateValidationMode

Указывает режим проверки сертификатов X.509 по умолчанию.Specifies the default X.509 certificate validation mode.

DefaultCertificateValidator

Указывает экземпляр средства проверки сертификатов X.509 по умолчанию.Specifies the default X.509 certificate validator instance.

DefaultDetectReplayedTokens

Определяет значение, указывающее, требуется ли обнаружение повторно используемых токенов; значение false отключает обнаружение повторно используемых токенов.Specifies a value that determines whether to detect replayed tokens; false, do not detect replayed tokens.

DefaultIssuerNameRegistry

Указывает экземпляр реестра имен поставщиков по умолчанию; экземпляр реестра имен поставщиков на основе конфигурации.Specifies the default issuer name registry instance; an instance of the configuration-based issuer name registry.

DefaultIssuerTokenResolver

Указывает экземпляр сопоставителя токенов поставщиков по умолчанию.Specifies the default issuer token resolver instance.

DefaultMaxClockSkew

Указывает значение по умолчанию для максимальной разницы в показаниях часов.Specifies the default maximum clock skew.

DefaultRevocationMode

Указывает режим отзыва сертификатов X.509 по умолчанию.Specifies the default X.509 certificate revocation mode.

DefaultSaveBootstrapContext

Указывает, сохранять ли токены начальной загрузки; при значении false токены начальной загрузки не сохраняются.Specifies whether to save bootstrap tokens; false, bootstrap tokens are not saved.

DefaultTokenReplayCacheExpirationPeriod

Указывает значение по умолчанию для срока действия кэша повторного использования токенов.Specifies the default token replay cache expiration period.

DefaultTrustedStoreLocation

Задает расположение хранилища доверенных сертификатов X.509 по умолчанию.Specifies the default X.509 certificate trusted store location.

Свойства

AudienceRestriction

Получает или задает ограничение аудитории.Gets or sets the audience restriction.

Caches

Получает или задает кэши, используемые для данной конфигурации.Gets or sets the caches that are used for this configuration.

CertificateValidationMode

Получает или задает режим проверки сертификата X.509, используемый обработчиками для проверки сертификатов издателей.Gets or sets the X.509 certificate validation mode used by handlers to validate issuer certificates.

CertificateValidator

Возвращает или задает проверяющий элемент управления для сертификатов X.509, используемый обработчиками для проверки сертификатов издателей.Gets or sets the X.509 certificate validator used by handlers to validate issuer certificates.

DetectReplayedTokens

Получает или задает значение, указывающее, должны ли повторно используемые токены обнаруживаться обработчиками в данной конфигурации.Gets or sets a value that indicates whether replayed tokens should be detected by handlers in this configuration.

IssuerNameRegistry

Получает или задает реестр имен издателей для данной конфигурации.Gets or sets the issuer name registry for this configuration.

IssuerTokenResolver

Получает или задает сопоставитель токенов издателей для данной конфигурации.Gets or sets the issuer token resolver for this configuration.

MaxClockSkew

Получает или задает максимальное рассогласование часов для обработчиков, использующих эту конфигурацию.Gets or sets the maximum clock skew for handlers using this configuration.

RevocationMode

Получает или задает режим отзыва X.509 для данной конфигурации.Gets or sets the X.509 revocation mode for this configuration.

SaveBootstrapContext

Получает или задает значение, указывающее, сохраняется ли контекст начальной загрузки (маркер) в ClaimsIdentity и сеансах после проверки токена.Gets or sets a value that indicates whether the bootstrap context (token) is saved in the ClaimsIdentity and Sessions after token validation.

ServiceTokenResolver

Получает или задает сопоставитель токенов безопасности, используемый для разрешения токенов служб.Gets or sets the security token resolver to use to resolve service tokens.

TokenReplayCacheExpirationPeriod

Получает или задает срок действия для элементов, помещенных в кэш повторного использования токенов.Gets or sets the expiration period for items put in the token replay cache.

TrustedStoreLocation

Получает или задает расположение доверенного хранилища X.509, используемого обработчиками для проверки сертификатов издателей.Gets or sets the X.509 trusted store location used by handlers to validate issuer certificates.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к