System.ServiceModel.Security.Tokens Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Behandelt Sicherheitstoken und Zertifikate.
Klassen
| Name | Beschreibung |
|---|---|
| BinarySecretSecurityToken |
Stellt ein binäres geheimes Sicherheitstoken dar. |
| ClaimTypeRequirement |
Gibt die Typen der erforderlichen und optionalen Ansprüche an, die in den Verbundanmeldeinformationen angezeigt werden sollen. |
| InitiatorServiceModelSecurityTokenRequirement |
Gibt eine Sicherheitseigenschaft an, die für die Kanalerstellung in der Windows Communication Foundation (WCF) spezifisch ist. |
| IssuedSecurityTokenParameters |
Stellt die Parameter für ein Sicherheitstoken dar, das in einem Verbundsicherheitsszenario ausgestellt wurde. |
| IssuedSecurityTokenProvider |
Stellt einen Tokenanbieter für ausgestellte Sicherheitstoken dar. |
| KerberosSecurityTokenParameters |
Stellt die Parameter für ein Kerberos-Sicherheitstoken dar. |
| RecipientServiceModelSecurityTokenRequirement |
Gibt Sicherheitseigenschaftenanforderungen an, die für den Listenerdienst in der Windows Communication Foundation (WCF) spezifisch sind. |
| RsaSecurityTokenParameters |
Stellt die Parameter für ein RSA-Sicherheitstoken dar. |
| SecureConversationSecurityTokenParameters |
Stellt die Parameter für ein Sicherheitstoken für sichere Unterhaltungen dar. |
| SecurityContextSecurityToken |
Stellt das durch die WS-SecureConversation Spezifikation definierte Token dar. |
| SecurityContextSecurityTokenAuthenticator |
Überprüft Token und extrahiert Ansprüche. |
| SecurityContextSecurityTokenResolver |
Löst Sicherheitskontexttoken auf. |
| SecurityTokenParameters |
Gibt eine |
| ServiceModelSecurityTokenRequirement |
Eine abstrakte Klasse, die bei der Implementierung Sicherheitseigenschaftenanforderungen des angeforderten oder authentifizierten Tokens angibt, die für Windows Communication Foundation (WCF) spezifisch sind. Der Sicherheitstoken-Manager erstellt Sicherheitstokenanbieter und Sicherheitstokenauthentifikatoren, die vom WCF-Sicherheitsprozessor basierend auf der Tokenanforderung verwendet werden. |
| ServiceModelSecurityTokenTypes |
Stellt die Von WCF erkannten Sicherheitstokentypen dar. |
| SslSecurityTokenParameters |
Stellt die Parameter für ein SSL-Sicherheitstoken dar, das beim Ausführen des SSL-Protokolls auf SOAP-Ebene mit dem Server abgerufen wird. |
| SspiSecurityToken |
Stellt ein SSPI-Sicherheitstoken dar. |
| SspiSecurityTokenParameters |
Stellt die Parameter für ein SSPI-Sicherheitstoken dar, das beim SOAP-Level-SPNEGO-Protokoll mit dem Server abgerufen wird. |
| SupportingTokenParameters |
Stellt die Parameter für die Unterstützung von Sicherheitstoken dar, die vom Sicherheitsbindungselement benötigt werden. |
| UserNameSecurityTokenParameters |
Stellt die Parameter für ein Benutzernamensicherheitstoken dar. |
| WrappedKeySecurityToken |
Stellt ein Sicherheitstoken dar, dessen Schlüssel in ein anderes Token eingeschlossen ist. |
| X509SecurityTokenParameters |
Stellt die Parameter für ein X.509-Sicherheitstoken dar. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IIssuanceSecurityTokenAuthenticator |
Gibt den Vertrag an, der von einem benutzerdefinierten Sicherheitstoken-Authentifikator implementiert werden soll, der Token für den Client ausgibt. |
| ILogonTokenCacheManager |
Diese Schnittstelle ermöglicht es einer Anwendung, den Windows Tokencache bei Bedarf zu löschen. |
| ISecurityContextSecurityTokenCache |
Bei der Implementierung gibt diese Schnittstelle einen Vertrag für einen Sicherheitskontexttokencache an. |
Enumerationen
| Name | Beschreibung |
|---|---|
| SecurityTokenInclusionMode |
Eine Liste der Tokeneinschlussanforderungen für Nachrichten. |
| SecurityTokenReferenceStyle |
Diese Enumeration legt den gewünschten Verweisstil fest, der verwendet wird, um Sicherheitstokenverweise (STR) auf die Sicherheitstoken aus den Signatur- und Verschlüsselungselementen in der Nachricht zu generieren. |
| X509KeyIdentifierClauseType |
Eine Aufzählung, die die möglichen Typen von X.509-Schlüsselbezeichnerklauseln auflistet. |
Delegaten
| Name | Beschreibung |
|---|---|
| IssuedSecurityTokenHandler |
Dieser Delegat verweist auf eine Methode, die von den Authenticators aufgerufen wird, bevor das Token an den Client ausgegeben wird. |
| RenewedSecurityTokenHandler |
Der Delegat, wenn er implementiert wird, bevor ein erneuertes Token an den Client zurückgegeben wird. |