Επεξεργασία

Κοινή χρήση μέσω


System.IdentityModel.Configuration Namespace

Contains classes that provide configuration for applications and services built using the Windows Identity Foundation (WIF). The classes in this namespace represent settings under the <identityConfiguration> element. Classes that configure federation using the WS-Federation protocol are contained primarily in the System.IdentityModel.Services.Configuration namespace. These settings appear under the <system.identityModel.services> element in a configuration file.

Classes

AudienceUriElement

Represents an audience URI value configured under an <audienceUris> element.

AudienceUriElementCollection

Represents an <audienceUris> element in a configuration file.

ConfigurationElementInterceptor

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. The ConfigurationElementInterceptor class is implemented to handle these cases.

CustomTypeElement

Represents an element or attribute that specifies a custom Type in a configuration file. This class cannot be inherited.

IdentityConfiguration

Defines the collection of configurable properties controlling the behavior of the Windows Identity Foundation.

IdentityConfigurationElement

Represents an <identityConfiguration> element in a configuration file. This class cannot be inherited.

IdentityConfigurationElementCollection

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

Represents a <caches> element in a configuration file. This class cannot be inherited.

IssuerNameRegistryElement

Represents an <issuerNameRegistry> element in a configuration file. This class cannot be inherited.

SecurityTokenHandlerConfigurationElement

Represents a <securityTokenHandlerConfiguration> element in a configuration file.

SecurityTokenHandlerElementCollection

Represents a <securityTokenHandlers> element in a configuration file. This class cannot be inherited.

SecurityTokenHandlerSetElementCollection

Represents the set of all of the <securityTokenHandlers> elements under an <identityConfiguration> element in a configuration file. This class cannot be inherited.

SecurityTokenServiceConfiguration

Defines the configuration for a security token service (STS). Classes that implement STSs derive from the SecurityTokenService class.

SystemIdentityModelSection

Represents the <system.identityModel> section in a configuration file. This class cannot be inherited.

TokenReplayDetectionElement

Represents a <tokenReplayDetection> element in a configuration file. This class cannot be inherited.

X509CertificateValidationElement

Represents the <certificateValidation> element in a configuration file. This class cannot be inherited.

Interfaces

ICustomIdentityConfiguration

Defines methods that enable a class to load custom configuration.