SecurityTokenHandlerConfiguration Класс

Определение

Конфигурация, общая ко всем обработчикам токенов безопасности.

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

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

SecurityTokenHandlerConfiguration()

Инициализирует новый экземпляр класса SecurityTokenHandlerConfiguration.

Поля

DefaultCertificateValidationMode

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

DefaultCertificateValidator

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

DefaultDetectReplayedTokens

Определяет значение, указывающее, требуется ли обнаружение повторно используемых токенов; значение false отключает обнаружение повторно используемых токенов.

DefaultIssuerNameRegistry

Указывает экземпляр реестра имен поставщиков по умолчанию; экземпляр реестра имен поставщиков на основе конфигурации.

DefaultIssuerTokenResolver

Указывает экземпляр сопоставителя токенов поставщиков по умолчанию.

DefaultMaxClockSkew

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

DefaultRevocationMode

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

DefaultSaveBootstrapContext

Указывает, сохранять ли токены начальной загрузки; при значении false токены начальной загрузки не сохраняются.

DefaultTokenReplayCacheExpirationPeriod

Указывает значение по умолчанию для срока действия кэша повторного использования токенов.

DefaultTrustedStoreLocation

Задает расположение хранилища доверенных сертификатов X.509 по умолчанию.

Свойства

AudienceRestriction

Получает или задает ограничение аудитории.

Caches

Получает или задает кэши, используемые для данной конфигурации.

CertificateValidationMode

Получает или задает режим проверки сертификата X.509, используемый обработчиками для проверки сертификатов издателей.

CertificateValidator

Возвращает или задает проверяющий элемент управления для сертификатов X.509, используемый обработчиками для проверки сертификатов издателей.

DetectReplayedTokens

Получает или задает значение, указывающее, должны ли повторно используемые токены обнаруживаться обработчиками в данной конфигурации.

IssuerNameRegistry

Получает или задает реестр имен издателей для данной конфигурации.

IssuerTokenResolver

Получает или задает сопоставитель токенов издателей для данной конфигурации.

MaxClockSkew

Получает или задает максимальное рассогласование часов для обработчиков, использующих эту конфигурацию.

RevocationMode

Получает или задает режим отзыва X.509 для данной конфигурации.

SaveBootstrapContext

Получает или задает значение, указывающее, сохраняется ли контекст начальной загрузки (маркер) в ClaimsIdentity и сеансах после проверки токена.

ServiceTokenResolver

Получает или задает сопоставитель токенов безопасности, используемый для разрешения токенов служб.

TokenReplayCacheExpirationPeriod

Получает или задает срок действия для элементов, помещенных в кэш повторного использования токенов.

TrustedStoreLocation

Получает или задает расположение доверенного хранилища X.509, используемого обработчиками для проверки сертификатов издателей.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

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

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

Создает неполную копию текущего объекта Object.

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

Возвращает строку, представляющую текущий объект.

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

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