Share via


System.IdentityModel.Configuration Espacio de nombres

Contiene clases que proporcionan la configuración para las aplicaciones y los servicios creados con Windows Identity Foundation (WIF). Las clases de este espacio de nombres representan la configuración del elemento <identityConfiguration>. Las clases que configuran la federación mediante el protocolo de la WS-Federación se contienen principalmente en el espacio de nombres System.IdentityModel.Services.Configuration . Estos valores aparecen en el elemento <system.identityModel.services> en un archivo de configuración.

Clases

AudienceUriElement

Representa un valor URI Audience configurado en un elemento de <audienceUris> .

AudienceUriElementCollection

Representa un elemento <audienceUris> en un archivo de configuración.

ConfigurationElementInterceptor

Hay partes del esquema de configuración Windows Identity Foundation (WIF) en las que los usuarios pueden especificar elementos y atributos arbitrarios; por ejemplo, al especificar un controlador de token personalizado. La clase ConfigurationElementInterceptor se implementa para controlar estos casos.

CustomTypeElement

Representa un elemento o atributo que especifica un objeto Type personalizado en un archivo de configuración. Esta clase no puede heredarse.

IdentityConfiguration

Define la colección de propiedades configurables que controlan el comportamiento de Windows Identity Foundation.

IdentityConfigurationElement

Representa un elemento <identityConfiguration> en un archivo de configuración. Esta clase no puede heredarse.

IdentityConfigurationElementCollection

Representa la colección de elementos de <identityConfiguration> en un archivo de configuración. Esta clase no puede heredarse.

IdentityModelCaches

Define las memorias caché configuradas para detectar tokens reproducidos y para almacenar en memoria caché los tokens de sesión. Esta clase no puede heredarse.

IdentityModelCachesElement

Representa un elemento <caches> en un archivo de configuración. Esta clase no puede heredarse.

IssuerNameRegistryElement

Representa un elemento <issuerNameRegistry> en un archivo de configuración. Esta clase no puede heredarse.

SecurityTokenHandlerConfigurationElement

Representa un elemento <securityTokenHandlerConfiguration> en un archivo de configuración.

SecurityTokenHandlerElementCollection

Representa un elemento <securityTokenHandlers> en un archivo de configuración. Esta clase no puede heredarse.

SecurityTokenHandlerSetElementCollection

Representa el conjunto de todos los elementos de <securityTokenHandlers> en un elemento de <identityConfiguration> de un archivo de configuración. Esta clase no puede heredarse.

SecurityTokenServiceConfiguration

Define la configuración de un servicio de token de seguridad (STS). Las clases que implementan STS se derivan de la clase SecurityTokenService.

SystemIdentityModelSection

Representa la sección <system.identityModel> en un archivo de configuración. Esta clase no puede heredarse.

TokenReplayDetectionElement

Representa un elemento <tokenReplayDetection> en un archivo de configuración. Esta clase no puede heredarse.

X509CertificateValidationElement

Representa el elemento <certificateValidation> en un archivo de configuración. Esta clase no puede heredarse.

Interfaces

ICustomIdentityConfiguration

Define métodos que permiten a una clase cargar la configuración personalizada.