Microsoft.IdentityModel.Configuration Namespace

[Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5, see the Windows Identity Foundation documentation in the .NET Framework 4.5 Development Guide.]

Classes

Class Description
AudienceUriElement Manages the configuration of an audience uri element within the audienceUris configuration collection.
AudienceUriElementCollection  
AudienceUriModeConverter Converts a given string to a T:System.IdentityModel.Selectors.AudienceUriMode.
ConfigurationElementInterceptor  
ConfigureServiceHostBehaviorExtensionElement Defines the behavior extension element to enable Windows Identity Foundation claims for the service.
CustomTypeElement  
MicrosoftIdentityModelSection Represents the microsoft.identityModel section in the configuration file.
SecurityTokenHandlerConfigurationElement Manages configuration for all the Security Token Handlers.
SecurityTokenHandlerElementCollection  
SecurityTokenHandlerSetElementCollection A collection of SecurityTokenHandlerElementCollection objects.
SecurityTokenServiceConfiguration Defines the configuration specific to a security token service (STS).
ServiceCertificateElement  
ServiceConfiguration Defines the collection of configurable properties controlling the behavior of the Windows Identity Foundation.
ServiceElement  
ServiceElementCollection  
ServiceHostEndpointConfiguration Defines the base class for all Trust listeners.
StoreLocationConverter This class converts strings to and from StoreLocation values.
TokenReplayDetectionElement Manages the configuration of a TokenReplayDetection element.
TypeNameConverter The TypeNameConverter class uses the TypeUtil.GetTypeWithReflectionPermission method to convert from a string to a type, which does not work well in a hosted environment. In such cases, the assembly name is also required in addition to the type name (for example, add type=CustomSaml11SecurityTokenHandler, App_Code). To work around this issue, this class uses BuildManager.GetType to perform these conversions.
ValueTypeElement  
X509CertificateValidationCustomTypeElement Manages the configuration of a X509CertificateValidation element in SecurityTokenHandlerConfiguration. This configuration only allows for a custom type.
X509CertificateValidationElement Manages the configuration of a X509CertificateValidation element in ServiceConfiguration.
X509CertificateValidationModeConverter This class converts strings to and from X509CertificateValidationMode values.
X509RevocationModeConverter This class converts strings to and from X509RevocationMode values.

Enumerations

Enumeration Description
CompressionMode This type is deprecated.
ProtectionMode This type is deprecated.

Copyright © 2008 by Microsoft Corporation. All rights reserved.