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

Greifen Sie auf die Certificate-Eigenschaft zu, um die Details des X.509-Zertifikats abzurufen.

Konstruktoren

X509SecurityToken(X509Certificate2)

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

X509SecurityToken(X509Certificate2, String)

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

Eigenschaften

Certificate

Ruft das dem Sicherheitstoken zugeordnete X.509-Zertifikat 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.

Dispose()

Gibt alle vom X509SecurityToken verwendeten Ressourcen frei.

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)
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)
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: