Share via


SecurityTokenResolver Classe

Definizione

Rappresenta una classe di utilità che può recuperare token di sicurezza o chiavi quando si dispone di un identificatore di chiave o di una clausola dell'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

Utilizzare la classe SecurityTokenResolver per recuperare una chiave o un token di sicurezza quando si dispone di un identificatore di chiave o di una clausola dell'identificatore di chiave. I metodi ResolveToken e TryResolveToken recuperano un token, a condizione che sia disponibile un identificatore di chiave o una clausola dell'identificatore di chiave. I metodi ResolveSecurityKey e TryResolveSecurityKey recuperano una chiave, a condizione che sia disponibile una clausola dell'identificatore di chiave. Quando il recupero ha esito negativo, i metodi con un prefisso Try restituiscono false, mentre i metodi senza un prefisso Try generano un'eccezione.

Costruttori

SecurityTokenResolver()

Inizializza una nuova istanza della classe SecurityTokenResolver.

Metodi

CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

Crea un resolver dei 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
LoadCustomConfiguration(XmlNodeList)

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

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Ottiene la chiave a cui si fa 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 specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Tenta di recuperare la chiave alla quale viene fatto riferimento nella clausola dell'identificatore di chiave specificata.

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Tenta di recuperare la chiave alla quale viene fatto 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 di sicurezza contenute nell'identificatore di chiave specificato.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Quando viene sottoposto a override in una classe derivata, tenta di risolvere il token di sicurezza che corrisponde alla clausola dell'identificatore di chiave specificata.

Si applica a