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

Пространство имен System.IdentityModel.Configuration содержит классы, обеспечивающие конфигурацию для приложений и служб, построенных с использованием Windows Identity Foundation (WIF). The System.IdentityModel.Configuration namespace contains classes that provide configuration for applications and services built using the Windows Identity Foundation (WIF). Классы в этом пространстве имен представляют параметры в элементе <identityConfiguration>. The classes in this namespace represent settings under the <identityConfiguration> element. Классы, которые настраивают федерацию с помощью протокола WS-Federation, содержатся в основном в пространстве имен System.IdentityModel.Services.Configuration. Classes that configure federation using the WS-Federation protocol are contained primarily in the System.IdentityModel.Services.Configuration namespace. Эти параметры отображаются в элементе <system.identityModel.services> в файле конфигурации. These settings appear under the <system.identityModel.services> element in a configuration file.

Классы

AudienceUriElement

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

AudienceUriElementCollection

Представляет элемент <audienceUris> в файле конфигурации.Represents an <audienceUris> element in a configuration file.

ConfigurationElementInterceptor

Существуют части схемы конфигурации Windows Identity Foundation (WIF), в которых пользователи могут указывать произвольные элементы и атрибуты; например, при указании пользовательского обработчика токенов.There are parts of the Windows Identity Foundation (WIF) configuration schema in which users can specify arbitrary elements and attributes; for example, when specifying a custom token handler. Класс ConfigurationElementInterceptor реализован для обработки этих случаев.The ConfigurationElementInterceptor class is implemented to handle these cases.

CustomTypeElement

Представляет элемент или атрибут, определяющий пользовательский Type в файле конфигурации.Represents an element or attribute that specifies a custom Type in a configuration file. Этот класс не наследуется.This class cannot be inherited.

IdentityConfiguration

Определяет коллекцию настраиваемых свойств, управляющих поведением Windows Identity Foundation.Defines the collection of configurable properties controlling the behavior of the Windows Identity Foundation.

IdentityConfigurationElement

Представляет элемент <identityConfiguration> в файле конфигурации.Represents an <identityConfiguration> element in a configuration file. Этот класс не наследуется.This class cannot be inherited.

IdentityConfigurationElementCollection

Представляет коллекцию элементов <identityConfiguration> в файле конфигурации.Represents the collection of <identityConfiguration> elements in a configuration file. Этот класс не наследуется.This class cannot be inherited.

IdentityModelCaches

Указывает кэши, настроенные для обнаружения переигранных токенов и кэширования токенов сеанса.Defines the caches that are configured to detect replayed tokens and to cache session tokens. Этот класс не наследуется.This class cannot be inherited.

IdentityModelCachesElement

Представляет элемент <caches> в файле конфигурации.Represents a <caches> element in a configuration file. Этот класс не наследуется.This class cannot be inherited.

IssuerNameRegistryElement

Представляет элемент <issuerNameRegistry> в файле конфигурации.Represents an <issuerNameRegistry> element in a configuration file. Этот класс не наследуется.This class cannot be inherited.

SecurityTokenHandlerConfigurationElement

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

SecurityTokenHandlerElementCollection

Представляет элемент <securityTokenHandlers> в файле конфигурации.Represents a <securityTokenHandlers> element in a configuration file. Этот класс не наследуется.This class cannot be inherited.

SecurityTokenHandlerSetElementCollection

Представляет набор всех элементов <securityTokenHandlers> в элементе <identityConfiguration> в файле конфигурации.Represents the set of all of the <securityTokenHandlers> elements under an <identityConfiguration> element in a configuration file. Этот класс не наследуется.This class cannot be inherited.

SecurityTokenServiceConfiguration

Задает конфигурацию для службы токенов безопасности (STS).Defines the configuration for a security token service (STS). Классы, реализующие наследование STS от класса SecurityTokenService.Classes that implement STSs derive from the SecurityTokenService class.

SystemIdentityModelSection

Представляет раздел <system.identityModel> в файле конфигурации.Represents the <system.identityModel> section in a configuration file. Этот класс не наследуется.This class cannot be inherited.

TokenReplayDetectionElement

Представляет элемент <tokenReplayDetection> в файле конфигурации.Represents a <tokenReplayDetection> element in a configuration file. Этот класс не наследуется.This class cannot be inherited.

X509CertificateValidationElement

Представляет элемент <certificateValidation> в файле конфигурации.Represents the <certificateValidation> element in a configuration file. Этот класс не наследуется.This class cannot be inherited.

Интерфейсы

ICustomIdentityConfiguration

Определяет методы, позволяющие классу загружать пользовательскую конфигурацию.Defines methods that enable a class to load custom configuration.