System.IdentityModel.Configuration Namespace

Der System.IdentityModel.Configuration-Namespace enthält Klassen, die Konfiguration für die Anwendungen und Dienste bereitstellen, die mithilfe der Windows Identity Foundation (WIF) erstellt werden. The System.IdentityModel.Configuration namespace contains classes that provide configuration for applications and services built using the Windows Identity Foundation (WIF). Die Klassen in diesem Namespace stellen Einstellungen unter dem <IdentityConfiguration>-Element dar. The classes in this namespace represent settings under the <identityConfiguration> element. Klassen, die mithilfe des WS-Verbund-Protokolls konfigurieren, sind in erster Linie im System.IdentityModel.Services.Configuration-Namespace enthalten. Classes that configure federation using the WS-Federation protocol are contained primarily in the System.IdentityModel.Services.Configuration namespace. Diese Einstellungen werden unter dem <system.identityModel.services>-Element in einer Konfigurationsdatei angezeigt. These settings appear under the <system.identityModel.services> element in a configuration file.

Klassen

AudienceUriElement

Erstellt einen URI-Wert der Zielgruppe dar, der unter einem <audienceUris>-Element konfiguriert ist.Represents an audience URI value configured under an <audienceUris> element.

AudienceUriElementCollection

Stellt ein <audienceUris>-Element innerhalb einer Konfigurationsdatei dar.Represents an <audienceUris> element in a configuration file.

ConfigurationElementInterceptor

Es gibt Teile des Windows Identity Foundation-(WIF-)Konfigurationsschemas, in dem Benutzer beliebige Elemente und Attribute angeben können, z. B. beim Angeben eines benutzerdefinierten Tokenhandlers.There are parts of the Windows Identity Foundation (WIF) configuration schema in which users can specify arbitrary elements and attributes; for example, when specifying a custom token handler. Die ConfigurationElementInterceptor-Klasse wird implementiert, um diese Fälle zu behandeln.The ConfigurationElementInterceptor class is implemented to handle these cases.

CustomTypeElement

Stellt ein Element oder ein Attribut dar, das einen benutzerdefinierten Type in einer Konfigurationsdatei angibt.Represents an element or attribute that specifies a custom Type in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

IdentityConfiguration

Definiert die Sammlung von konfigurierbaren Eigenschaften, die das Verhalten Windows Identity Foundation steuern.Defines the collection of configurable properties controlling the behavior of the Windows Identity Foundation.

IdentityConfigurationElement

Stellt ein <identityConfiguration>-Element innerhalb einer Konfigurationsdatei dar.Represents an <identityConfiguration> element in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

IdentityConfigurationElementCollection

Stellt eine Auflistung von <identityConfiguration>-Elementen innerhalb einer Konfigurationsdatei dar.Represents the collection of <identityConfiguration> elements in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

IdentityModelCaches

Definiert die Caches, die konfiguriert wurden, um wiedergegebene Token zu erkennen und Sitzungstoken zwischenzuspeichern.Defines the caches that are configured to detect replayed tokens and to cache session tokens. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

IdentityModelCachesElement

Stellt ein <caches>-Element innerhalb einer Konfigurationsdatei dar.Represents a <caches> element in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

IssuerNameRegistryElement

Stellt ein <issuerNameRegistry>-Element innerhalb einer Konfigurationsdatei dar.Represents an <issuerNameRegistry> element in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

SecurityTokenHandlerConfigurationElement

Stellt ein <securityTokenHandlerConfiguration>-Element innerhalb einer Konfigurationsdatei dar.Represents a <securityTokenHandlerConfiguration> element in a configuration file.

SecurityTokenHandlerElementCollection

Stellt ein <securityTokenHandlers>-Element innerhalb einer Konfigurationsdatei dar.Represents a <securityTokenHandlers> element in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

SecurityTokenHandlerSetElementCollection

Stellt den Satz aller <securityTokenHandlers>-Elemente unter einem <identityConfiguration>-Element in einer Konfigurationsdatei dar.Represents the set of all of the <securityTokenHandlers> elements under an <identityConfiguration> element in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

SecurityTokenServiceConfiguration

Definiert die Konfiguration für einen Sicherheitstokendienst (STS).Defines the configuration for a security token service (STS). Klassen, die STS implementieren, sind von der SecurityTokenService-Klasse abgeleitet.Classes that implement STSs derive from the SecurityTokenService class.

SystemIdentityModelSection

Stellt den <system.identityModel>-Abschnitt in einer Konfigurationsdatei dar.Represents the <system.identityModel> section in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

TokenReplayDetectionElement

Stellt ein <tokenReplayDetection>-Element innerhalb einer Konfigurationsdatei dar.Represents a <tokenReplayDetection> element in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

X509CertificateValidationElement

Stellt das <certificateValidation>-Element in der Konfigurationsdatei dar.Represents the <certificateValidation> element in a configuration file. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

Schnittstellen

ICustomIdentityConfiguration

Definiert Methoden, die einer Klasse ermöglichen, benutzerdefinierte Konfiguration zu laden.Defines methods that enable a class to load custom configuration.