System.IdentityModel.Configuration Пространство имен

Содержит классы, которые обеспечивают настройку приложений и служб, создаваемых с помощью Windows Identity Foundation (WIF). Классы в этом пространстве имен представляют параметры в элементе <identityConfiguration>. Классы, которые настраивают федерацию с помощью протокола WS-Federation, содержатся в основном в пространстве имен System.IdentityModel.Services.Configuration. Эти параметры отображаются в элементе <system.identityModel.services> в файле конфигурации.

Классы

AudienceUriElement

Представляет значение универсального кода ресурса (URI) аудитории, заданное в элементе <audienceUris>.

AudienceUriElementCollection

Представляет элемент <audienceUris> в файле конфигурации.

ConfigurationElementInterceptor

Существуют части схемы конфигурации Windows Identity Foundation (WIF), в которых пользователи могут указывать произвольные элементы и атрибуты; например, при указании пользовательского обработчика токенов. Класс ConfigurationElementInterceptor реализован для обработки этих случаев.

CustomTypeElement

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

IdentityConfiguration

Определяет коллекцию настраиваемых свойств, управляющих поведением Windows Identity Foundation.

IdentityConfigurationElement

Представляет элемент <identityConfiguration> в файле конфигурации. Этот класс не наследуется.

IdentityConfigurationElementCollection

Представляет коллекцию элементов <identityConfiguration> в файле конфигурации. Этот класс не наследуется.

IdentityModelCaches

Указывает кэши, настроенные для обнаружения переигранных токенов и кэширования токенов сеанса. Этот класс не наследуется.

IdentityModelCachesElement

Представляет элемент <caches> в файле конфигурации. Этот класс не наследуется.

IssuerNameRegistryElement

Представляет элемент <issuerNameRegistry> в файле конфигурации. Этот класс не наследуется.

SecurityTokenHandlerConfigurationElement

Представляет элемент <securityTokenHandlerConfiguration> в файле конфигурации.

SecurityTokenHandlerElementCollection

Представляет элемент <securityTokenHandlers> в файле конфигурации. Этот класс не наследуется.

SecurityTokenHandlerSetElementCollection

Представляет набор всех элементов <securityTokenHandlers> в элементе <identityConfiguration> в файле конфигурации. Этот класс не наследуется.

SecurityTokenServiceConfiguration

Задает конфигурацию для службы токенов безопасности (STS). Классы, реализующие наследование STS от класса SecurityTokenService.

SystemIdentityModelSection

Представляет раздел <system.identityModel> в файле конфигурации. Этот класс не наследуется.

TokenReplayDetectionElement

Представляет элемент <tokenReplayDetection> в файле конфигурации. Этот класс не наследуется.

X509CertificateValidationElement

Представляет элемент <certificateValidation> в файле конфигурации. Этот класс не наследуется.

Интерфейсы

ICustomIdentityConfiguration

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