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 Dienstprogrammklasse dar, die Sicherheitstoken oder Schlüssel abrufen kann, wenn ein Schlüsselbezeichner oder eine Schlüsselbezeichnerklausel vorliegt.
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 ein Schlüsselbezeichner oder eine Schlüsselbezeichnerklausel vorliegt. Die ResolveToken-Methode und die TryResolveToken-Methode rufen einen Sicherheitstoken ab, wenn ein Schlüsselbezeichner oder eine Schlüsselbezeichnerklausel vorliegt. Die ResolveSecurityKey-Methode und die TryResolveSecurityKey-Methode rufen einen Schlüssel ab, sofern eine Schlüsselbezeichnerklausel vorliegt. Die Methoden mit einem Try
-Präfix geben false
zurück, wenn das Abrufen nicht erfolgreich ist. Die Methoden ohne einen Try
-Präfix lösen hingegen eine Ausnahme aus.
Konstruktoren
SecurityTokenResolver() |
Initialisiert eine neue Instanz der SecurityTokenResolver-Klasse. |
Methoden
CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean) |
Erstellt einen Standard-Resolver für die angegebenen Sicherheitstoken. |
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) |
LoadCustomConfiguration(XmlNodeList) |
Lädt beim Überschreiben in einer abgeleiteten Klasse die benutzerdefinierte Konfiguration aus XML ab. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ResolveSecurityKey(SecurityKeyIdentifierClause) |
Erhält den Schlüssel, auf den in der angegebenen Schlüsselbezeichnerklausel verwiesen wird. |
ResolveToken(SecurityKeyIdentifier) |
Ruft ein Sicherheitstoken ab, das einer der Schlü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 einem der Schlüsselbezeichnerklauseln entspricht, die im angegebenen Schlüsselbezeichner enthalten sind. |
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Versucht, das Sicherheitstoken abzurufen, das der angegebenen Schlüsselbezeichnerklausel entspricht. |
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Versucht, beim Überschreiben in einer abgeleiteten Klasse das Sicherheitstoken abzurufen, das mindestens einer der Schlüsselbezeichnerklauseln entspricht, die im angegebenen Schlüsselbezeichner enthalten sind. |
TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Versucht, beim Überschreiben in einer abgeleiteten Klasse das Sicherheitstoken aufzulösen, das der angegebenen Schlüsselbezeichnerklausel entspricht. |