System.IdentityModel.Configuration Naamruimte

Bevat klassen die configuratie bieden voor toepassingen en services die zijn gebouwd met behulp van de Windows Identity Foundation (WIF). De klassen in deze naamruimte vertegenwoordigen instellingen onder het <element identityConfiguration> . Klassen die federatie configureren met behulp van het WS-Federation-protocol, bevinden zich voornamelijk in de System.IdentityModel.Services.Configuration naamruimte. Deze instellingen worden weergegeven onder het <element system.identityModel.services> in een configuratiebestand.

Klassen

Name Description
AudienceUriElement

Vertegenwoordigt een doelgroep-URI-waarde die is geconfigureerd onder een <audienceUris> element.

AudienceUriElementCollection

Vertegenwoordigt een <audienceUris> element in een configuratiebestand.

ConfigurationElementInterceptor

Er zijn onderdelen van het configuratieschema van Windows Identity Foundation (WIF) waarin gebruikers willekeurige elementen en kenmerken kunnen opgeven, bijvoorbeeld bij het opgeven van een aangepaste tokenhandler. De ConfigurationElementInterceptor klasse wordt geïmplementeerd om deze gevallen af te handelen.

CustomTypeElement

Vertegenwoordigt een element of kenmerk dat een aangepaste Type waarde aangeeft in een configuratiebestand. Deze klasse kan niet worden overgenomen.

IdentityConfiguration

Definieert de verzameling configureerbare eigenschappen waarmee het gedrag van de Windows Identity Foundation wordt bepaald.

IdentityConfigurationElement

Vertegenwoordigt een <identityConfiguration> element in een configuratiebestand. Deze klasse kan niet worden overgenomen.

IdentityConfigurationElementCollection

Vertegenwoordigt de verzameling <identityConfiguration> elementen in een configuratiebestand. Deze klasse kan niet worden overgenomen.

IdentityModelCaches

Hiermee definieert u de caches die zijn geconfigureerd voor het detecteren van opnieuw afgespeelde tokens en voor het opslaan van sessietokens in de cache. Deze klasse kan niet worden overgenomen.

IdentityModelCachesElement

Vertegenwoordigt een <caches> element in een configuratiebestand. Deze klasse kan niet worden overgenomen.

IssuerNameRegistryElement

Vertegenwoordigt een <issuerNameRegistry> element in een configuratiebestand. Deze klasse kan niet worden overgenomen.

SecurityTokenHandlerConfigurationElement

Vertegenwoordigt een <securityTokenHandlerConfiguration> element in een configuratiebestand.

SecurityTokenHandlerElementCollection

Vertegenwoordigt een <securityTokenHandlers> element in een configuratiebestand. Deze klasse kan niet worden overgenomen.

SecurityTokenHandlerSetElementCollection

Vertegenwoordigt de set van alle <securityTokenHandlers> elementen onder een <identityConfiguration> element in een configuratiebestand. Deze klasse kan niet worden overgenomen.

SecurityTokenServiceConfiguration

Hiermee definieert u de configuratie voor een beveiligingstokenservice (STS). Klassen die STS's implementeren die zijn afgeleid van de SecurityTokenService klasse.

SystemIdentityModelSection

Vertegenwoordigt de <system.identityModel> sectie in een configuratiebestand. Deze klasse kan niet worden overgenomen.

TokenReplayDetectionElement

Vertegenwoordigt een <tokenReplayDetection> element in een configuratiebestand. Deze klasse kan niet worden overgenomen.

X509CertificateValidationElement

Vertegenwoordigt het <certificateValidation> element in een configuratiebestand. Deze klasse kan niet worden overgenomen.

Interfaces

Name Description
ICustomIdentityConfiguration

Definieert methoden waarmee een klasse aangepaste configuratie kan laden.