EncryptedSecurityTokenHandler Klasse

Definition

Ein Tokenhandler für verschlüsselte Sicherheitstoken. Behandelt Token vom Typ EncryptedSecurityToken.

public ref class EncryptedSecurityTokenHandler : System::IdentityModel::Tokens::SecurityTokenHandler
public class EncryptedSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type EncryptedSecurityTokenHandler = class
    inherit SecurityTokenHandler
Public Class EncryptedSecurityTokenHandler
Inherits SecurityTokenHandler
Vererbung
EncryptedSecurityTokenHandler

Hinweise

Ein Tokenhandler, der Objekte aus Elementen und Objekten aus EncryptedSecurityToken Elementen serialisiert und <xenc:EncryptedData> deserialisiertEncryptedKeyIdentifierClause, <xenc:EncryptedKey> wie in der XML-Verschlüsselungssyntax und -Verarbeitungsspezifikation definiert.

Konstruktoren

Name Beschreibung
EncryptedSecurityTokenHandler()

Initialisiert eine neue Instanz der EncryptedSecurityTokenHandler-Klasse.

Eigenschaften

Name Beschreibung
CanValidateToken

Ruft einen Wert ab, der angibt, ob der Handler die Überprüfung von Sicherheitstoken unterstützt.

(Geerbt von SecurityTokenHandler)
CanWriteToken

Ruft einen Wert ab, der angibt, ob der Handler Serialisierungsfunktionen für Token bereitstellt.

Configuration

Dient zum Abrufen oder Festlegen des SecurityTokenHandlerConfiguration Objekts, das die Konfiguration für die aktuelle Instanz bereitstellt.

(Geerbt von SecurityTokenHandler)
ContainingCollection

Ruft die Tokenhandlerauflistung ab, die die aktuelle Instanz enthält.

(Geerbt von SecurityTokenHandler)
KeyInfoSerializer

Ruft ab oder legt fest, die SecurityTokenSerializer zum Serialisieren und Deserialisieren von Schlüsselbezeichnern aus dem <xenc:EncryptedData> Element verwendet wird.

TokenType

Ruft den Typ des Tokens ab, das von der aktuellen Instanz behandelt wird.

Methoden

Name Beschreibung
CanReadKeyIdentifierClause(XmlReader)

Gibt einen Wert zurück, der angibt, ob das aktuelle XML-Element auf ein <xenc:EncryptedKey> Element zeigt, das von dieser Instanz auf eine SecurityKeyIdentifierClause deserialisiert werden kann.

CanReadToken(String)

Gibt einen Wert zurück, der angibt, ob die angegebene Zeichenfolge als Token des Typs, der von dieser Instanz verarbeitet wird, deserialisiert werden kann.

(Geerbt von SecurityTokenHandler)
CanReadToken(XmlReader)

Gibt einen Wert zurück, der angibt, ob der Leser auf ein <xenc:EncryptedData> Element zeigt.

CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Gibt einen Wert zurück, der angibt, ob die angegebene Schlüsselbezeichnerklausel von dieser Instanz serialisiert werden kann.

(Geerbt von SecurityTokenHandler)
CreateSecurityTokenReference(SecurityToken, Boolean)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird der Sicherheitstokenverweis für von dieser Klasse verarbeitete Token erstellt. Diese Methode wird in der Regel von einem Sicherheitstokendienst (Security Token Service, STS) aufgerufen.

(Geerbt von SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird ein Sicherheitstoken mithilfe des angegebenen Tokendeskriptors erstellt. Diese Methode wird von einem Sicherheitstokendienst (SECURITY Token Service, STS) aufgerufen.

(Geerbt von SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird eine Ausnahme ausgelöst, wenn das angegebene Token als wiedergegeben erkannt wird.

(Geerbt von SecurityTokenHandler)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetTokenTypeIdentifiers()

Ruft die Typbezeichner-URIs für Token ab, die von der aktuellen Instanz behandelt werden.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadCustomConfiguration(XmlNodeList)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird die benutzerdefinierte Konfiguration aus XML geladen.

(Geerbt von SecurityTokenHandler)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ReadKeyIdentifierClause(XmlReader)

Liest einen EncryptedKeyIdentifierClause XML-Datenstrom.

ReadToken(String)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird die angegebene Zeichenfolge auf ein Token des Typs, der von der abgeleiteten Klasse verarbeitet wird, deserialisiert.

(Geerbt von SecurityTokenHandler)
ReadToken(XmlReader, SecurityTokenResolver)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird der XML-Code, auf den vom angegebenen XML-Reader verwiesen wird, auf ein Token des Typs festgelegt, der von der abgeleiteten Klasse mithilfe des angegebenen Tokenlösers verarbeitet wird.

(Geerbt von SecurityTokenHandler)
ReadToken(XmlReader)

Liest ein verschlüsseltes Sicherheitstoken.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TraceTokenValidationFailure(SecurityToken, String)

Verfolgt das Fehlerereignis während der Überprüfung von Sicherheitstoken nach, wenn die Ablaufverfolgung aktiviert ist.

(Geerbt von SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

Verfolgt die erfolgreiche Überprüfung des Sicherheitstokenereignisses, wenn die Ablaufverfolgung aktiviert ist.

(Geerbt von SecurityTokenHandler)
ValidateToken(SecurityToken)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird das angegebene Sicherheitstoken überprüft. Das Token muss vom Typ sein, der von der abgeleiteten Klasse verarbeitet wird.

(Geerbt von SecurityTokenHandler)
WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, serialisiert die angegebene Schlüsselbezeichnerklausel in XML. Die Schlüsselbezeichnerklausel muss vom Typ sein, der von der abgeleiteten Klasse unterstützt wird.

(Geerbt von SecurityTokenHandler)
WriteToken(SecurityToken)

Beim Überschreiben in einer abgeleiteten Klasse serialisiert das angegebene Sicherheitstoken in eine Zeichenfolge. Das Token muss vom Typ sein, der von der abgeleiteten Klasse verarbeitet wird.

(Geerbt von SecurityTokenHandler)
WriteToken(XmlWriter, SecurityToken)

Schreibt ein verschlüsseltes Sicherheitstoken mithilfe des XML-Writers.

Gilt für: