AggregateTokenResolver Třída

Definice

Představuje překladač tokenů zabezpečení, který dokáže zabalit několik překladačů tokenů a přeložit tokeny napříč všemi zabaleným překladači.

public ref class AggregateTokenResolver : System::IdentityModel::Selectors::SecurityTokenResolver
public class AggregateTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
type AggregateTokenResolver = class
    inherit SecurityTokenResolver
Public Class AggregateTokenResolver
Inherits SecurityTokenResolver
Dědičnost
AggregateTokenResolver

Poznámky

Objekt SecurityTokenResolver představuje třídu utility, která může načíst tokeny zabezpečení nebo klíče, pokud máte identifikátor klíče nebo klauzuli identifikátoru klíče. Zalomí AggregateTokenResolver několik SecurityTokenResolver objektů. Překladače tokenů, které mají být zabaleny, jsou zadány v konstruktoru. Vlastnost TokenResolvers vrátí kolekci překladačů tokenů zabalených agregačním překladačem.

Konstruktory

Name Description
AggregateTokenResolver(IEnumerable<SecurityTokenResolver>)

Inicializuje novou instanci AggregateTokenResolver třídy pomocí zadaného seznamu překladačů tokenů.

Vlastnosti

Name Description
TokenResolvers

Získá překladače tokenů zabezpečení, které jsou zabaleny touto instancí.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type 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.

(Zděděno od SecurityTokenResolver)
MemberwiseClone()

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

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

Získá klíč odkazovaný v zadané klauzuli identifikátoru klíče.

(Zděděno od SecurityTokenResolver)
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.

(Zděděno od SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

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

(Zděděno od SecurityTokenResolver)
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.

(Zděděno od SecurityTokenResolver)
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.

(Zděděno od SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

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

(Zděděno od SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Pokusí se přeložit token zabezpečení, který odpovídá zadané klauzuli identifikátoru klíče.

Platí pro