System.IdentityModel.Configuration Spazio dei nomi

Contiene le classi che forniscono la configurazione per le applicazioni e i servizi creati con Windows Identity Foundation (WIF). Le classi in questo spazio dei nomi rappresentano le impostazioni nell'elemento <identityConfiguration>. Le classi che consentono di configurare la federazione mediante il protocollo WS-Federation sono contenute principalmente nello spazio dei nomi System.IdentityModel.Services.Configuration . Queste impostazioni vengono visualizzate nell'elemento <system.identityModel.services> in un file di configurazione.

Classi

AudienceUriElement

Rappresenta un valore URI del gruppo di destinatari configurato in un elemento <audienceUris> .

AudienceUriElementCollection

Rappresenta un elemento <audienceUris> all'interno di un file di configurazione.

ConfigurationElementInterceptor

Sono presenti parti dello schema di configurazione di Windows Identity Foundation (WIF) in cui gli utenti possono specificare elementi e attributi arbitrari, ad esempio durante la specifica di un gestore di token personalizzato. La classe ConfigurationElementInterceptor viene implementata per gestire questi casi.

CustomTypeElement

Rappresenta un elemento o un attributo che specifica un oggetto Type personalizzato in un file di configurazione. La classe non può essere ereditata.

IdentityConfiguration

Definisce la raccolta di proprietà configurabili che controllano il comportamento di Windows Identity Foundation.

IdentityConfigurationElement

Rappresenta un elemento <identityConfiguration> all'interno di un file di configurazione. La classe non può essere ereditata.

IdentityConfigurationElementCollection

Rappresenta la raccolta di elementi <identityConfiguration> all'interno di un file di configurazione. La classe non può essere ereditata.

IdentityModelCaches

Definisce le cache configurate per rilevare i token ripetuti e per memorizzare nella cache i token della sessione. La classe non può essere ereditata.

IdentityModelCachesElement

Rappresenta un elemento <caches> all'interno di un file di configurazione. La classe non può essere ereditata.

IssuerNameRegistryElement

Rappresenta un elemento <issuerNameRegistry> all'interno di un file di configurazione. La classe non può essere ereditata.

SecurityTokenHandlerConfigurationElement

Rappresenta un elemento <securityTokenHandlerConfiguration> all'interno di un file di configurazione.

SecurityTokenHandlerElementCollection

Rappresenta un elemento <securityTokenHandlers> all'interno di un file di configurazione. La classe non può essere ereditata.

SecurityTokenHandlerSetElementCollection

Rappresenta il set di tutti gli elementi <securityTokenHandlers> in un elemento <identityConfiguration> all'interno del file di configurazione. La classe non può essere ereditata.

SecurityTokenServiceConfiguration

Definisce la configurazione di un servizio token di sicurezza (STS). Le classi che implementano STSs derivano dalla classe SecurityTokenService.

SystemIdentityModelSection

Rappresenta la sezione <system.identityModel> di un file di configurazione. La classe non può essere ereditata.

TokenReplayDetectionElement

Rappresenta un elemento <tokenReplayDetection> all'interno di un file di configurazione. La classe non può essere ereditata.

X509CertificateValidationElement

Rappresenta l'elemento <certificateValidation> all'interno di un file di configurazione. La classe non può essere ereditata.

Interfacce

ICustomIdentityConfiguration

Definisce i metodi che consentono a una classe di caricare la configurazione personalizzata.