Freigeben über


X509SecurityToken Klasse

Definition

Stellt ein Sicherheitstoken dar, das auf einem X.509-Zertifikat basiert.

public ref class X509SecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type X509SecurityToken = class
    inherit SecurityToken
    interface IDisposable
Public Class X509SecurityToken
Inherits SecurityToken
Implements IDisposable
Vererbung
X509SecurityToken
Abgeleitet
Implementiert

Hinweise

Um die Details des X.509-Zertifikats abzurufen, greifen Sie auf die eigenschaft Certificate zu.

Konstruktoren

X509SecurityToken(X509Certificate2)

Initialisiert eine neue Instanz der X509SecurityToken Klasse mithilfe des angegebenen X.509-Zertifikats.

X509SecurityToken(X509Certificate2, String)

Initialisiert eine neue Instanz der X509SecurityToken Klasse mithilfe des angegebenen X.509-Zertifikats und eindeutigen Bezeichners.

Eigenschaften

Certificate

Ruft das X.509-Zertifikat ab, das dem Sicherheitstoken zugeordnet ist.

Id

Ruft einen eindeutigen Bezeichner des Sicherheitstokens 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

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.

Dispose()

Gibt alle vom X509SecurityTokenverwendeten Ressourcen frei.

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)
ThrowIfDisposed()

Löst eine Ausnahme aus, wenn die ThrowIfDisposed()-Methode für diese Instanz aufgerufen wurde.

ToString()

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

(Geerbt von Object)

Gilt für: