Freigeben über


SamlSecurityToken Klasse

Definition

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

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

Hinweise

Die Ansprüche an SamlSecurityToken-Sicherheitstoken werden als Teil einer SamlAssertion ausgedrückt. Eine SamlAssertion verfügt über einen ausbaufähigen Satz an Ansprüchen, die als SAML-Anweisungen bekannt sind und durch die Statements-Eigenschaft dargestellt werden. Die SAML-Behörde, die die SAML-Assertion ausgegeben hat, wird in der Issuer-Eigenschaft angegeben.

Konstruktoren

SamlSecurityToken()

Initialisiert eine neue Instanz der SamlSecurityToken-Klasse.

SamlSecurityToken(SamlAssertion)

Initialisiert eine neue Instanz der SamlSecurityToken -Klasse unter Verwendung der angegebenen SAML-Assertion.

Eigenschaften

Assertion

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

Id

Ruft einen eindeutigen Bezeichner für das Sicherheitstoken ab.

SecurityKeys

Ruft die dem Sicherheitstoken zugeordneten kryptografischen Schlüssel ab.

ValidFrom

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

ValidTo

Ruft den spätest möglichen Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.

Methoden

CanCreateKeyIdentifierClause<T>()

Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken den angegebenen Schlüsselbezeichner erstellen kann.

CreateKeyIdentifierClause<T>()

Erstellt die angegebene Schlüsselbezeichnerklausel.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Initialize(SamlAssertion)

Initialisiert die Eigenschaften der SamlSecurityToken-Klasse unter Verwendung der angegebenen SAML-Assertion.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

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

MemberwiseClone()

Erstellt eine flache Kopie des 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