SecurityTokenResolver 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 verktygsklass som kan hämta säkerhetstoken eller nycklar när du har en nyckelidentifierare eller nyckelidentifierarsats.
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
- Arv
-
SecurityTokenResolver
- Härledda
- Implementeringar
Kommentarer
SecurityTokenResolver Använd klassen för att hämta en nyckel eller säkerhetstoken när du har en nyckelidentifierare eller nyckelidentifierare. Metoderna ResolveToken och TryResolveToken hämtar en token med tanke på att det finns en nyckelidentifierare eller nyckelidentifierare. Och ResolveSecurityKeyTryResolveSecurityKey hämta en nyckel med tanke på att det finns en nyckelidentifierarsats. Metoderna med ett Try prefix returneras false när hämtningen misslyckas, medan metoderna utan prefix Try utlöser ett undantag.
Konstruktorer
| Name | Description |
|---|---|
| SecurityTokenResolver() |
Initierar en ny instans av SecurityTokenResolver klassen. |
Metoder
| Name | Description |
|---|---|
| CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean) |
Skapar en standardlösning för säkerhetstoken för de angivna säkerhetstoken. |
| 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. |
| 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. |
| ResolveToken(SecurityKeyIdentifier) |
Hämtar en säkerhetstoken som matchar en av satserna för säkerhetsnyckelidentifierare som finns i den angivna nyckelidentifieraren. |
| ResolveToken(SecurityKeyIdentifierClause) |
Hämtar säkerhetstoken som matchar den angivna nyckelidentifierarsatsen. |
| 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. |
| 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. |
| TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Försöker hämta säkerhetstoken som matchar den angivna nyckelidentifierarsatsen. |
| TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
När det åsidosätts i en härledd klass försöker hämta säkerhetstoken som matchar minst en av nyckelidentifierarsatserna i den angivna nyckelidentifieraren. |
| TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
När det åsidosätts i en härledd klass försöker du matcha den säkerhetstoken som matchar den angivna nyckelidentifierarsatsen. |