System.IdentityModel.Configuration Namespace

Enthält Klassen, die die Konfiguration für Anwendungen und Dienste bereitstellen, die mithilfe von Windows Identity Foundation (WIF) erstellt wurden. Die Klassen in diesem Namespace stellen Einstellungen unter dem <IdentityConfiguration-Element> dar. Klassen, die den Partnerverbund mithilfe des WS-Federation-Protokolls konfigurieren, sind in erster Linie im System.IdentityModel.Services.Configuration Namespace enthalten. Diese Einstellungen werden unter dem <System.identityModel.services-Element> in einer Konfigurationsdatei angezeigt.

Klassen

Name Beschreibung
AudienceUriElement

Stellt einen Zielgruppen-URI-Wert dar, der unter einem <audienceUris> Element konfiguriert ist.

AudienceUriElementCollection

Stellt ein <audienceUris> Element in einer Konfigurationsdatei dar.

ConfigurationElementInterceptor

Es gibt Teile des Windows Identity Foundation (WIF)-Konfigurationsschemas, in dem Benutzer beliebige Elemente und Attribute angeben können; Wenn Sie beispielsweise einen benutzerdefinierten Tokenhandler angeben. Die ConfigurationElementInterceptor Klasse wird implementiert, um diese Fälle zu behandeln.

CustomTypeElement

Stellt ein Element oder Attribut dar, das eine benutzerdefinierte Type Datei in einer Konfigurationsdatei angibt. Diese Klasse kann nicht vererbt werden.

IdentityConfiguration

Definiert die Auflistung konfigurierbarer Eigenschaften, die das Verhalten der Windows Identity Foundation steuern.

IdentityConfigurationElement

Stellt ein <identityConfiguration> Element in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

IdentityConfigurationElementCollection

Stellt die Auflistung von <identityConfiguration> Elementen in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

IdentityModelCaches

Definiert die Caches, die so konfiguriert sind, dass replayed Token erkannt und Sitzungstoken zwischengespeichert werden. Diese Klasse kann nicht vererbt werden.

IdentityModelCachesElement

Stellt ein <caches> Element in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

IssuerNameRegistryElement

Stellt ein <issuerNameRegistry> Element in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

SecurityTokenHandlerConfigurationElement

Stellt ein <securityTokenHandlerConfiguration> Element in einer Konfigurationsdatei dar.

SecurityTokenHandlerElementCollection

Stellt ein <securityTokenHandlers> Element in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

SecurityTokenHandlerSetElementCollection

Stellt den Satz aller <securityTokenHandlers> Elemente unter einem <identityConfiguration> Element in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

SecurityTokenServiceConfiguration

Definiert die Konfiguration für einen Sicherheitstokendienst (Security Token Service, STS). Klassen, die STSs implementieren, werden von der SecurityTokenService Klasse abgeleitet.

SystemIdentityModelSection

Stellt den <system.identityModel> Abschnitt in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

TokenReplayDetectionElement

Stellt ein <tokenReplayDetection> Element in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

X509CertificateValidationElement

Stellt das <certificateValidation> Element in einer Konfigurationsdatei dar. Diese Klasse kann nicht vererbt werden.

Schnittstellen

Name Beschreibung
ICustomIdentityConfiguration

Definiert Methoden, mit denen eine Klasse benutzerdefinierte Konfiguration laden kann.