X509CertificateStoreTokenResolver Klasse

Definition

Stellt einen Tokenlöser dar, der Token vom Typ X509SecurityToken für einen angegebenen X.509-Zertifikatspeicher auflösen kann.

public ref class X509CertificateStoreTokenResolver : System::IdentityModel::Selectors::SecurityTokenResolver
public class X509CertificateStoreTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
type X509CertificateStoreTokenResolver = class
    inherit SecurityTokenResolver
Public Class X509CertificateStoreTokenResolver
Inherits SecurityTokenResolver
Vererbung
X509CertificateStoreTokenResolver

Konstruktoren

Name Beschreibung
X509CertificateStoreTokenResolver()

Initialisiert eine neue Instanz der X509CertificateStoreTokenResolver Klasse mit einem standardmäßigen X.509-Zertifikatspeicher.

X509CertificateStoreTokenResolver(StoreName, StoreLocation)

Initialisiert eine neue Instanz der X509CertificateStoreTokenResolver Klasse, die den X.509-Zertifikatspeicher mit dem angegebenen Speicherort und Namen zum Auflösen von Token verwendet.

X509CertificateStoreTokenResolver(String, StoreLocation)

Initialisiert eine neue Instanz der X509CertificateStoreTokenResolver Klasse, die den X.509-Zertifikatspeicher mit dem angegebenen Speicherort und Namen zum Auflösen von Token verwendet.

Eigenschaften

Name Beschreibung
StoreLocation

Ruft den Speicherort des X.509-Zertifikatspeichers ab, der von diesem Tokenlöser verwendet wird.

StoreName

Ruft den Namen des X.509-Zertifikatspeichers ab, der von diesem Tokenlöser verwendet wird.

Methoden

Name Beschreibung
Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadCustomConfiguration(XmlNodeList)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird die benutzerdefinierte Konfiguration aus XML geladen.

(Geerbt von SecurityTokenResolver)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Ruft den Schlüssel ab, auf den in der angegebenen Schlüsselbezeichnerklausel verwiesen wird.

(Geerbt von SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifier)

Ruft ein Sicherheitstoken ab, das einer der Sicherheitsschlüsselbezeichnerklauseln entspricht, die im angegebenen Schlüsselbezeichner enthalten sind.

(Geerbt von SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

Ruft das Sicherheitstoken ab, das der angegebenen Schlüsselbezeichnerklausel entspricht.

(Geerbt von SecurityTokenResolver)
ToString()

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

(Geerbt von Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Versucht, den Schlüssel abzurufen, auf den in der angegebenen Schlüsselbezeichnerklausel verwiesen wird.

(Geerbt von SecurityTokenResolver)
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Versucht, die angegebene Schlüsselbezeichnerklausel in einen Sicherheitsschlüssel aufzulösen.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Versucht, das Sicherheitstoken abzurufen, das mit einer der Schlüsselbezeichnerklauseln übereinstimmt, die in der angegebenen Schlüssel-ID enthalten sind.

(Geerbt von SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Versucht, das Sicherheitstoken abzurufen, das der angegebenen Schlüsselbezeichnerklausel entspricht.

(Geerbt von SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Löst den angegebenen Schlüsselbezeichner in ein Sicherheitstoken auf.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Löst die angegebene Schlüsselbezeichnerklausel in ein Sicherheitstoken auf.

Gilt für: