Export (0) Print
Expand All

System.IdentityModel.Configuration Namespace

.NET Framework 4.5

The 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.

  Class Description
Public class AudienceUriElement Represents an audience URI value configured under an <audienceUris> element.
Public class AudienceUriElementCollection Represents an <audienceUris> element in a configuration file.
Public class 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.
Public class CustomTypeElement Represents an element or attribute that specifies a custom Type in a configuration file. This class cannot be inherited.
Public class IdentityConfiguration Defines the collection of configurable properties controlling the behavior of the Windows Identity Foundation.
Public class IdentityConfigurationElement Represents an <identityConfiguration> element in a configuration file. This class cannot be inherited.
Public class IdentityConfigurationElementCollection Represents the collection of <identityConfiguration> elements in a configuration file. This class cannot be inherited.
Public class IdentityModelCaches Defines the caches that are configured to detect replayed tokens and to cache session tokens. This class cannot be inherited.
Public class IdentityModelCachesElement Represents a <caches> element in a configuration file. This class cannot be inherited.
Public class IssuerNameRegistryElement Represents an <issuerNameRegistry> element in a configuration file. This class cannot be inherited.
Public class SecurityTokenHandlerConfigurationElement Represents a <securityTokenHandlerConfiguration> element in a configuration file.
Public class SecurityTokenHandlerElementCollection Represents a <securityTokenHandlers> element in a configuration file. This class cannot be inherited.
Public class SecurityTokenHandlerSetElementCollection Represents the set of all of the <securityTokenHandlers> elements under an <identityConfiguration> element in a configuration file. This class cannot be inherited.
Public class SecurityTokenServiceConfiguration Defines the configuration for a security token service (STS). Classes that implement STSs derive from the SecurityTokenService class.
Public class SystemIdentityModelSection Represents the <system.identityModel> section in a configuration file. This class cannot be inherited.
Public class TokenReplayDetectionElement Represents a <tokenReplayDetection> element in a configuration file. This class cannot be inherited.
Public class X509CertificateValidationElement Represents the <certificateValidation> element in a configuration file. This class cannot be inherited.

  Interface Description
Public interface ICustomIdentityConfiguration Defines methods that enable a class to load custom configuration.
Show:
© 2014 Microsoft