SecurityTokenResolver 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 eine Hilfsklasse dar, die Sicherheitstoken oder Schlüssel abrufen kann, wenn Sie über eine Schlüsselbezeichner- oder Schlüsselbezeichnerklausel verfügen.
public ref class SecurityTokenResolver abstract
public ref class SecurityTokenResolver abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class SecurityTokenResolver
public abstract class SecurityTokenResolver : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type SecurityTokenResolver = class
type SecurityTokenResolver = class
interface ICustomIdentityConfiguration
Public MustInherit Class SecurityTokenResolver
Public MustInherit Class SecurityTokenResolver
Implements ICustomIdentityConfiguration
- Vererbung
-
SecurityTokenResolver
- Abgeleitet
- Implementiert
Hinweise
Verwenden Sie die SecurityTokenResolver Klasse, um einen Schlüssel oder ein Sicherheitstoken abzurufen, wenn Sie über eine Schlüsselbezeichner- oder Schlüsselbezeichnerklausel verfügen. Die ResolveToken Methoden TryResolveToken rufen ein Token ab, da eine Schlüsselbezeichner- oder Schlüsselbezeichnerklausel vorhanden ist. Der ResolveSecurityKey und TryResolveSecurityKey abrufen eines Schlüssels, da eine Schlüsselbezeichnerklausel vorhanden ist. Die Methoden mit einem Try Präfix werden zurückgegeben false , wenn der Abruf nicht erfolgreich ist, während die Methoden ohne Try Präfix eine Ausnahme auslösen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| SecurityTokenResolver() |
Initialisiert eine neue Instanz der SecurityTokenResolver-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean) |
Erstellt einen Standardmäßigen Sicherheitstokenlöser für die angegebenen Sicherheitstoken. |
| 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) |
| LoadCustomConfiguration(XmlNodeList) |
Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird die benutzerdefinierte Konfiguration aus XML geladen. |
| 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. |
| ResolveToken(SecurityKeyIdentifier) |
Ruft ein Sicherheitstoken ab, das einer der Sicherheitsschlüsselbezeichnerklauseln entspricht, die im angegebenen Schlüsselbezeichner enthalten sind. |
| ResolveToken(SecurityKeyIdentifierClause) |
Ruft das Sicherheitstoken ab, das der angegebenen Schlüsselbezeichnerklausel entspricht. |
| 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. |
| TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Versucht, den Schlüssel abzurufen, auf den in der angegebenen Schlüsselbezeichnerklausel verwiesen wird. |
| TryResolveToken(SecurityKeyIdentifier, SecurityToken) |
Versucht, das Sicherheitstoken abzurufen, das mit einer der Schlüsselbezeichnerklauseln übereinstimmt, die in der angegebenen Schlüssel-ID enthalten sind. |
| TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Versucht, das Sicherheitstoken abzurufen, das der angegebenen Schlüsselbezeichnerklausel entspricht. |
| TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird versucht, das Sicherheitstoken abzurufen, das mindestens einer der Schlüsselbezeichnerklauseln entspricht, die im angegebenen Schlüsselbezeichner enthalten sind. |
| TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird versucht, das Sicherheitstoken aufzulösen, das der angegebenen Schlüsselbezeichnerklausel entspricht. |