Freigeben über


Saml2SecurityToken Klasse

Definition

Stellt ein Sicherheitstoken dar, das auf einer SAML-Assertion basiert.

public ref class Saml2SecurityToken : System::IdentityModel::Tokens::SecurityToken
public class Saml2SecurityToken : System.IdentityModel.Tokens.SecurityToken
type Saml2SecurityToken = class
    inherit SecurityToken
Public Class Saml2SecurityToken
Inherits SecurityToken
Vererbung
Saml2SecurityToken

Hinweise

Die Ansprüche für Saml2SecurityToken Sicherheitstoken werden als Teil eines Saml2Assertion. A Saml2Assertion verfügt über einen erweiterbaren Satz von Ansprüchen, die als SAML-Anweisungen bezeichnet werden, die durch die Statements Eigenschaft dargestellt werden. Die SAML-Autorität, die die SAML-Assertion ausgestellt hat, wird in der Issuer Eigenschaft angegeben.

Konstruktoren

Name Beschreibung
Saml2SecurityToken(Saml2Assertion, ReadOnlyCollection<SecurityKey>, SecurityToken)

Initialisiert eine neue Instanz der Klasse mithilfe der Saml2SecurityToken angegebenen SAML-Assertion, kryptografischen Schlüssel und Ausstellertoken.

Saml2SecurityToken(Saml2Assertion)

Initialisiert eine neue Instanz der Klasse mithilfe der Saml2SecurityToken angegebenen SAML-Assertion.

Eigenschaften

Name Beschreibung
Assertion

Ruft die SAML-Assertion für dieses Sicherheitstoken ab.

Id

Ruft einen eindeutigen Bezeichner des Sicherheitstokens ab.

IssuerToken

Ruft das Sicherheitstoken des Ausstellers ab.

SecurityKeys

Ruft die kryptografischen Schlüssel ab, die dem Sicherheitstoken zugeordnet sind.

ValidFrom

Ruft den ersten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.

ValidTo

Ruft den letzten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.

Methoden

Name Beschreibung
CanCreateKeyIdentifierClause<T>()

Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken in der Lage ist, den angegebenen Schlüsselbezeichner zu erstellen.

CreateKeyIdentifierClause<T>()

Erstellt die angegebene Schlüsselbezeichnerklausel.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz dem angegebenen Schlüsselbezeichner entspricht.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Ruft den Schlüssel für die angegebene Schlüsselbezeichnerklausel ab.

(Geerbt von SecurityToken)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen