X509SecurityToken Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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) |