System.IdentityModel.Protocols.WSTrust Namespace

Enthält Klassen, die WS-Trust-Elemente darstellen. Diese schließen die Klassen RequestSecurityToken (RST) und RequestSecurityToken (RSTR) und verschiedene Serialisierer ein, die zwischen WS-Trust-Artefakten der Verbindung und ihrer Darstellung im Objektmodell serialisieren und deserialisieren können.

Standardmäßig bietet Windows Identity Foundation (WIF) Unterstützung für die folgenden WS-Trust-Spezifikationen: WS-Trust February 2005, WS-Trust 1.3 und WS-Trust 1.4.

Klassen

AdditionalContext

Stellt das auth:AdditionalContext-Element dar, das in den Authentifizierungserweiterungen zu WS-Trust definiert wird. Diese Erweiterungen werden in der WS-Verbund-Spezifikation definiert.

BinaryExchange

Stellt die Inhalte eines WS-Trust-BinaryExchange-Elements dar.

ContextItem

Stellt das auth:ContextItem-Element dar, das in den Authentifizierungserweiterungen zu WS-Trust definiert wird. Diese Erweiterungen werden in der WS-Verbund-Spezifikation definiert.

EndpointReference

Stellt ein wsa:EndpointReference-Element dar.

Entropy

Stellt die Entropie dar, die in den Tokenanforderungsnachrichten und Tokenantwortnachrichten verwendet wird.

InvalidRequestException

Die Ausnahme, die ausgelöst wird, wenn die Anforderung (RST) ungültig oder fehlerhaft ist.

KeyTypes

Definiert protokollagnostische URIs, die in der Anforderung von Tokens (RST) oder in der Antwort (RSTR) verwendet werden, um den gewünschten oder erforderlichen Schlüsseltyp anzugeben.

Lifetime

Stellt ein <wst:Lifetime>-Element dar.

Participants

Stellt ein WS-Trust-Teilnehmerelement dar. Das wst:Participants-Element ist eine Erweiterung zum wst:RequestSecurityToken-Element und wird verwendet, um Informationen darüber zu übergeben, welche Seiten autorisiert werden, an der Verwendung des Tokens teilzunehmen.

ProtectedKey

Stellt die Inhalte eines wst:Entropy- oder eines wst:RequestedProofToken-Elements innerhalb des RequestSecurityToken und der RequestSecurityTokenResponse dar.

Renewing

Stellt das wst:Renewing-Element in einer WS-Trust-Erneuerungsanforderung dar.

RequestClaim

Stellt einen einzelnen angeforderten Anspruch in einer Sicherheitstokenanforderung (RST) dar.

RequestClaimCollection

Stellt eine Auflistung von RequestClaim-Objekten in einem RequestSecurityToken dar.

RequestedProofToken

Stellt die Inhalte eines wst:RequestedProofToken-Elements dar.

RequestedSecurityToken

Stellt das angeforderte (ausgestellte) Sicherheitstoken dar.

RequestSecurityToken

Stellt das wst:RequestSecurityToken-Element (RST) dar, das verwendet wird, um ein Sicherheitstoken anzufordern.

RequestSecurityTokenResponse

Stellt das wst:RequestSecurityTokenResponse-Element dar, das verwendet wird, um ein Sicherheitstoken zurückzugeben.

RequestTypes

Definiert protokollagnostische RequestType URI-Zeichenfolgen.

Status

Stellt das Ergebnis einer WS-Trust-Validierungsanforderung dar.

UseKey

Stellt die Inhalte des wst:UseKey-Elements dar.

WSTrust13RequestSerializer

Klasse zum Serialisieren und Deserialisieren WS-Trust 1.3 RequestSecurityToken (RST)-Nachrichten.

WSTrust13ResponseSerializer

Klasse zum Serialisieren und Deserialisieren von WS-Trust 1.3 RequestSecurityTokenResponse (RSTR)-Nachrichten.

WSTrustFeb2005RequestSerializer

Klasse zum Serialisieren und Deserialisieren von WS-Trust Feb 2005 RequestSecurityToken (RST)-Nachrichten.

WSTrustFeb2005ResponseSerializer

Klasse zum Serialisieren und Deserialisieren von WS-Trust Feb 2005 RequestSecurityTokenResponse (RSTR)-Nachrichten.

WSTrustMessage

Die Basisklasse für und.

WSTrustRequestSerializer

Die abstrakte Basisklasse, die Methoden zum Serialisieren und Deserialisieren von Versionen von WS-Trust-Anforderungsnachrichten (RST) definiert.

WSTrustResponseSerializer

Die abstrakte Basisklasse, die Methoden zum Serialisieren und Deserialisieren von Versionen von WS-Trust-Antwortnachrichten (RSTR) definiert.

WSTrustSerializationContext

Definiert den Serialisierungskontext für WS-Trust-Nachrichten.

WSTrustSerializationException

Die Ausnahme, die ausgelöst wird, wenn ein Fehler beim Serialisieren oder Deserialisieren einer WS-Trust-Meldung auftritt.