AggregateTokenResolver Classe

Definizione

Rappresenta un resolver di token di sicurezza che può eseguire il wrapping di più resolver di token e risolvere i token in tutti i resolver di cui è stato eseguito il wrapping.

public class AggregateTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
Ereditarietà
AggregateTokenResolver

Commenti

Un SecurityTokenResolver oggetto rappresenta una classe di utilità in grado di recuperare token di sicurezza o chiavi quando si dispone di un identificatore di chiave o di una clausola dell'identificatore di chiave. Esegue AggregateTokenResolver il wrapping di diversi SecurityTokenResolver oggetti. I resolver di token di cui eseguire il wrapping vengono specificati nel costruttore. La TokenResolvers proprietà restituisce la raccolta di resolver di token di cui viene eseguito il wrapping dal resolver di aggregazione.

Costruttori

AggregateTokenResolver(IEnumerable<SecurityTokenResolver>)

Inizializza una nuova istanza della classe AggregateTokenResolver utilizzando l'elenco specificato di resolver dei token.

Proprietà

TokenResolvers

Ottiene i resolver dei token di sicurezza sottoposti a wrapping da questa istanza.

Metodi

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.

(Ereditato da SecurityTokenResolver)
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.

(Ereditato da SecurityTokenResolver)
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.

(Ereditato da SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

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

(Ereditato da SecurityTokenResolver)
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.

(Ereditato da SecurityTokenResolver)
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.

(Ereditato da SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

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

(Ereditato da SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

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

Si applica a

Prodotto Versioni
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1