X509CertificateStoreTokenResolver 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 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
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. |