Sdílet prostřednictvím


SecurityTokenResolver Třída

Definice

Představuje třídu nástroje, která může načíst tokeny zabezpečení nebo klíče, pokud máte identifikátor klíče nebo klauzuli identifikátoru klíče.

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
Dědičnost
SecurityTokenResolver
Odvozené
Implementuje

Poznámky

Pokud máte identifikátor klíče nebo klauzuli SecurityTokenResolver identifikátoru klíče, použijte třídu k načtení klíče nebo tokenu zabezpečení. Metody ResolveToken a TryResolveToken načítají token vzhledem k tomu, že existuje identifikátor klíče nebo klauzule identifikátoru klíče. A ResolveSecurityKeyTryResolveSecurityKey načíst klíč vzhledem k tomu, že existuje klauzule identifikátoru klíče. Metody s předponou Try se vrátí false při neúspěšném načtení, zatímco metody bez předpony Try vyvolají výjimku.

Konstruktory

SecurityTokenResolver()

Inicializuje novou instanci SecurityTokenResolver třídy .

Metody

CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

Vytvoří výchozí překladač tokenů zabezpečení pro zadané tokeny zabezpečení.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
LoadCustomConfiguration(XmlNodeList)

Při přepsání v odvozené třídě načte vlastní konfiguraci z XML.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Získá klíč, na který se odkazuje v klauzuli identifikátoru zadaného klíče.

ResolveToken(SecurityKeyIdentifier)

Načte token zabezpečení, který odpovídá jedné z klauzulí identifikátoru klíče zabezpečení obsažených v zadaném identifikátoru klíče.

ResolveToken(SecurityKeyIdentifierClause)

Načte token zabezpečení, který odpovídá klauzuli identifikátoru zadaného klíče.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Pokusí se načíst klíč, na který odkazuje zadaná klauzule identifikátoru klíče.

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Pokusí se načíst klíč, na který odkazuje zadaná klauzule identifikátoru klíče.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Pokusí se načíst token zabezpečení, který odpovídá jedné z klauzulí identifikátoru klíče obsažených v zadaném identifikátoru klíče.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Pokusí se načíst token zabezpečení, který odpovídá klauzuli identifikátoru zadaného klíče.

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Při přepsání v odvozené třídě se nástroj pokusí načíst token zabezpečení, který odpovídá alespoň jedné klauzuli identifikátoru klíče obsaženého v zadaném identifikátoru klíče.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Při přepsání v odvozené třídě se nástroj pokusí přeložit token zabezpečení, který odpovídá klauzuli identifikátoru zadaného klíče.

Platí pro