SecurityTokenResolver Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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átor 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
SecurityTokenResolver Třída slouží k načtení klíče nebo tokenu zabezpečení, pokud máte identifikátor klíče nebo klauzuli identifikátoru klíče. Metody ResolveToken načítají TryResolveToken token vzhledem k tomu, že existuje identifikátor klíče nebo klauzule identifikátoru klíče. Klíč ResolveSecurityKey se TryResolveSecurityKey načte vzhledem k tomu, že existuje klauzule identifikátoru klíče. Metody s návratovou předponou Tryfalse při neúspěšném načtení, zatímco metody bez předpony Try vyvolá výjimku.
Konstruktory
| Name | Description |
|---|---|
| SecurityTokenResolver() |
Inicializuje novou instanci SecurityTokenResolver třídy. |
Metody
| Name | Description |
|---|---|
| CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean) |
Vytvoří výchozí překladač tokenů zabezpečení pro zadané tokeny zabezpečení. |
| 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. |
| 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. |
| 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á zadané klauzuli identifikátoru 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á zadané klauzuli identifikátoru klíče. |
| TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Při přepsání v odvozené třídě se pokusí 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) |
Při přepsání v odvozené třídě se pokusí přeložit token zabezpečení, který odpovídá zadané klauzuli identifikátoru klíče. |