AggregateTokenResolver Klass

Definition

Representerar en lösning för säkerhetstoken som kan omsluta flera tokenlösare och matcha token i alla omslutna matchare.

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
Arv
AggregateTokenResolver

Kommentarer

Ett SecurityTokenResolver objekt representerar en verktygsklass som kan hämta säkerhetstoken eller nycklar när du har en nyckelidentifierare eller nyckelidentifierare. Omsluter AggregateTokenResolver flera SecurityTokenResolver objekt. De tokenlösare som ska omslutas anges i konstruktorn. Egenskapen TokenResolvers returnerar samlingen med tokenlösare som omsluts av den aggregerade matcharen.

Konstruktorer

Name Description
AggregateTokenResolver(IEnumerable<SecurityTokenResolver>)

Initierar en ny instans av AggregateTokenResolver klassen med hjälp av den angivna listan över tokenlösare.

Egenskaper

Name Description
TokenResolvers

Hämtar säkerhetstokens matchare som omsluts av den här instansen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
LoadCustomConfiguration(XmlNodeList)

När du åsidosättas i en härledd klass läser du in anpassad konfiguration från XML.

(Ärvd från SecurityTokenResolver)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Hämtar nyckeln som refereras till i den angivna nyckelidentifierarsatsen.

(Ärvd från SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifier)

Hämtar en säkerhetstoken som matchar en av satserna för säkerhetsnyckelidentifierare som finns i den angivna nyckelidentifieraren.

(Ärvd från SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

Hämtar säkerhetstoken som matchar den angivna nyckelidentifierarsatsen.

(Ärvd från SecurityTokenResolver)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Försöker hämta nyckeln som refereras i den angivna nyckelidentifierarsatsen.

(Ärvd från SecurityTokenResolver)
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Försöker hämta nyckeln som refereras i den angivna nyckelidentifierarsatsen.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Försöker hämta säkerhetstoken som matchar en av nyckelidentifierarsatserna i den angivna nyckelidentifieraren.

(Ärvd från SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Försöker hämta säkerhetstoken som matchar den angivna nyckelidentifierarsatsen.

(Ärvd från SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Försöker hämta säkerhetstoken som matchar minst en av nyckelidentifierarsatserna i den angivna nyckelidentifieraren.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Försöker lösa säkerhetstoken som matchar den angivna nyckelidentifierarsatsen.

Gäller för