System.ServiceModel.Security.Tokens Namespace

Behandelt Sicherheitstoken und Zertifikate.

Klassen

BinarySecretSecurityToken

Stellt ein binäres Sicherheitstoken dar.

ClaimTypeRequirement

Gibt die Typen der erforderlichen und optionalen Ansprüche an, die in verbundenen Anmeldeinformationen vorhanden sein sollen.

InitiatorServiceModelSecurityTokenRequirement

Gibt für die Channelerstellung in Windows Communication Foundation (WCF) spezifische Anforderungen an Sicherheitseigenschaften an.

IssuedSecurityTokenParameters

Stellt die Parameter für ein Sicherheitstoken dar, die in einem Szenario mit verbundener Sicherheit ausgestellt werden.

IssuedSecurityTokenProvider

Stellt einen Tokenanbieter für ausgestellte Sicherheitstoken dar.

KerberosSecurityTokenParameters

Stellt die Parameter für ein Kerberos-Sicherheitstoken dar.

RecipientServiceModelSecurityTokenRequirement

Gibt für den Listenerdienst in Windows Communication Foundation (WCF) spezifische Anforderungen an Sicherheitseigenschaften an.

RsaSecurityTokenParameters

Stellt die Parameter für ein RSA-Sicherheitstoken dar.

SecureConversationSecurityTokenParameters

Stellt die Parameter eines Sicherheitstokens für sichere Konversation dar.

SecurityContextSecurityToken

Stellt das von der WS-SecureConversation-Spezifikation definierte Token dar.

SecurityContextSecurityTokenAuthenticator

Überprüft Token und extrahiert Ansprüche.

SecurityContextSecurityTokenResolver

Löst Sicherheitskontexttoken auf.

SecurityTokenParameters

Gibt eine abstract-Klasse an, die bei Implementierung Sicherheitstokenparameter darstellt.

ServiceModelSecurityTokenRequirement

Eine abstrakte Klasse, die implementiert die für Windows Communication Foundation (WCF) spezifischen Sicherheitseigenschaftenanforderungen des angeforderten oder authentifizierten Tokens angibt. Der Sicherheitstoken-Manager konstruiert Sicherheitstokenanbieter und Sicherheitstokenauthentifizierer, die vom WCF-Sicherheitsprozessor auf Basis der Tokenanforderung verwendet werden.

ServiceModelSecurityTokenTypes

Stellt die Typen von Sicherheitstoken dar, die von Windows Communication Foundation (WCF) erkannt werden.

SslSecurityTokenParameters

Gibt die Parameter für ein SSL-Sicherheitstoken wieder, das über das SPNEGO-Protokoll der SOAP-Ebene am Server abgerufen wird.

SspiSecurityToken

Stellt ein SSPI-Sicherheitstoken dar.

SspiSecurityTokenParameters

Gibt die Parameter für ein SSPI-Sicherheitstoken wieder, das über das SPNEGO-Protokoll der SOAP-Ebene am Server abgerufen wird.

SupportingTokenParameters

Stellt die Parameter für die Unterstützung von Sicherheitstoken dar, die vom Sicherheitsbindungselement angefordert werden.

UserNameSecurityTokenParameters

Stellt die Parameter für ein Benutzernamen-Sicherheitstoken dar.

WrappedKeySecurityToken

Stellt ein Sicherheitstoken dar, dessen Schlüssel in ein anderes Token eingebunden ist.

X509SecurityTokenParameters

Stellt die Parameter für ein X.509-Sicherheitstoken dar.

Schnittstellen

IIssuanceSecurityTokenAuthenticator

Gibt den Vertrag an, der von einem benutzerdefinierten Sicherheitstokenauthentifizierer implementiert werden soll, der Token an den Client ausgibt.

ILogonTokenCacheManager

Diese Schnittstelle ermöglicht einer Anwendung, den Windows-Tokencache bei Bedarf zu löschen.

ISecurityContextSecurityTokenCache

Bei Implementierung gibt diese Schnittstelle einen Vertrag für einen Sicherheitskontext-Tokencache an.

Enumerationen

SecurityTokenInclusionMode

Eine Liste von Tokeneinschlussanforderungen für Nachrichten.

SecurityTokenReferenceStyle

Mit dieser Enumeration wird der gewünschte Verweisstil festgelegt, der zum Generieren von Sicherheitstokenverweisen (STR) auf die Sicherheitstoken der Signatur- und Verschlüsselungselemente in der Nachricht verwendet wird.

X509KeyIdentifierClauseType

Eine Enumeration, die die möglichen Typen von X.509-Schlüsselbezeichnerklauseln auflistet.

Delegaten

IssuedSecurityTokenHandler

Dieser Delegat verweist auf eine Methode, die bei Implementierung von den Authentifizierern aufgerufen wird, bevor das Token für den Client ausgestellt wird.

RenewedSecurityTokenHandler

Wenn der Delegat implementiert ist, wird er aufgerufen, bevor ein erneuertes Token an den Client zurückgegeben wird.