Udostępnij za pośrednictwem


SecurityTokenResolver Klasa

Definicja

Reprezentuje klasę narzędziową, która może pobierać tokeny zabezpieczające lub klucze, gdy masz identyfikator klucza lub klauzulę identyfikatora klucza.

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
Dziedziczenie
SecurityTokenResolver
Pochodne
Implementuje

Uwagi

SecurityTokenResolver Użyj klasy , aby pobrać klucz lub token zabezpieczający, jeśli masz identyfikator klucza lub klauzulę identyfikatora klucza. Metody ResolveToken i TryResolveToken pobierają token, biorąc pod uwagę, że istnieje identyfikator klucza lub klauzula identyfikatora klucza. Element ResolveSecurityKey i TryResolveSecurityKey pobierz klucz, biorąc pod uwagę, że istnieje klauzula identyfikatora klucza. Metody z prefiksem Try zwracają false , gdy pobieranie nie powiedzie się, podczas gdy metody bez Try prefiksu zgłaszają wyjątek.

Konstruktory

SecurityTokenResolver()

Inicjuje nowe wystąpienie klasy SecurityTokenResolver.

Metody

CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

Tworzy domyślny program rozpoznawania tokenów zabezpieczających dla określonych tokenów zabezpieczających.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
LoadCustomConfiguration(XmlNodeList)

Po zastąpieniu w klasie pochodnej ładuje konfigurację niestandardową z pliku XML.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Uzyskuje klucz, do którego odwołuje się określona klauzula identyfikatora klucza.

ResolveToken(SecurityKeyIdentifier)

Pobiera token zabezpieczający zgodny z jedną z klauzul identyfikatora klucza zabezpieczeń zawartą w określonym identyfikatorze klucza.

ResolveToken(SecurityKeyIdentifierClause)

Pobiera token zabezpieczający zgodny z określoną klauzulą identyfikatora klucza.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Próbuje pobrać klucz, do którego odwołuje się określona klauzula identyfikatora klucza.

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Próbuje pobrać klucz, do którego odwołuje się określona klauzula identyfikatora klucza.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Próbuje pobrać token zabezpieczający zgodny z jedną z klauzul identyfikatora klucza zawartą w określonym identyfikatorze klucza.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Próbuje pobrać token zabezpieczający zgodny z określoną klauzulą identyfikatora klucza.

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Po zastąpieniu w klasie pochodnej próbuje pobrać token zabezpieczający zgodny z co najmniej jedną z klauzul identyfikatora klucza zawartą w określonym identyfikatorze klucza.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Po zastąpieniu w klasie pochodnej próbuje rozpoznać token zabezpieczający zgodny z określoną klauzulą identyfikatora klucza.

Dotyczy