SecurityTokenResolver Classe

Definizione

Rappresenta una classe di utilità che può recuperare token di sicurezza o chiavi quando si dispone di una clausola identificatore di chiave o identificatore di chiave.

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
Ereditarietà
SecurityTokenResolver
Derivato
Implementazioni

Commenti

Usare la SecurityTokenResolver classe per recuperare una chiave o un token di sicurezza quando si dispone di una clausola identificatore di chiave o identificatore di chiave. I ResolveToken metodi e TryResolveToken recuperano un token dato che è presente un identificatore di chiave o una clausola dell'identificatore di chiave. E ResolveSecurityKeyTryResolveSecurityKey recupera una chiave in base alla quale è presente una clausola dell'identificatore di chiave. I metodi con un Try prefisso restituiscono false quando il recupero non riesce, mentre i metodi senza Try un prefisso generano un'eccezione.

Costruttori

Nome Descrizione
SecurityTokenResolver()

Inizializza una nuova istanza della classe SecurityTokenResolver.

Metodi

Nome Descrizione
CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

Crea un resolver di token di sicurezza predefinito per i token di sicurezza specificati.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
LoadCustomConfiguration(XmlNodeList)

Quando sottoposto a override in una classe derivata, carica la configurazione personalizzata da XML.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Ottiene la chiave a cui viene fatto riferimento nella clausola dell'identificatore di chiave specificata.

ResolveToken(SecurityKeyIdentifier)

Recupera un token di sicurezza che corrisponde a una delle clausole dell'identificatore di chiave di sicurezza contenute nell'identificatore di chiave specificato.

ResolveToken(SecurityKeyIdentifierClause)

Recupera il token di sicurezza che corrisponde alla clausola dell'identificatore di chiave specificata.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Tenta di recuperare la chiave a cui si fa riferimento nella clausola dell'identificatore di chiave specificata.

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Tenta di recuperare la chiave a cui si fa riferimento nella clausola dell'identificatore di chiave specificata.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Tenta di recuperare il token di sicurezza che corrisponde a una delle clausole dell'identificatore di chiave contenute nell'identificatore di chiave specificato.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Tenta di recuperare il token di sicurezza corrispondente alla clausola dell'identificatore di chiave specificata.

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Quando sottoposto a override in una classe derivata, tenta di recuperare il token di sicurezza corrispondente ad almeno una delle clausole dell'identificatore di chiave contenute nell'identificatore di chiave specificato.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

In caso di override in una classe derivata, tenta di risolvere il token di sicurezza corrispondente alla clausola dell'identificatore di chiave specificata.

Si applica a