AggregateTokenResolver Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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. |