Condividi tramite


SecurityTokenResolver.TryResolveToken Metodo

Definizione

Tenta di recuperare il token di sicurezza a cui viene fatto riferimento nell'oggetto specificato.

Overload

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.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Origine:
SecurityTokenResolver.cs
Origine:
SecurityTokenResolver.cs
Origine:
SecurityTokenResolver.cs

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.

public:
 bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifier * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifier As SecurityKeyIdentifier, ByRef token As SecurityToken) As Boolean

Parametri

keyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier per il quale creare il token di sicurezza.

token
SecurityToken

Quando ha esito positivo, il metodo contiene una classe SecurityToken che rappresenta l'identificatore di chiave specificato. Questo parametro viene passato non inizializzato.

Restituisce

Restituisce true quando è possibile recuperare un token di sicurezza per l'identificatore di chiave specificato. In caso contrario, restituisce false.

Eccezioni

keyIdentifier è null.

Commenti

I metodi TryResolveToken e ResolveToken differiscono in ciò che si verifica quando l'identificatore di chiave non può essere risolto in un token di sicurezza. Il metodo TryResolveToken restituisce false, mentre il metodo ResolveToken genera un' eccezione.

Si applica a

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Origine:
SecurityTokenResolver.cs
Origine:
SecurityTokenResolver.cs
Origine:
SecurityTokenResolver.cs

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

public:
 bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifierClause * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifierClause As SecurityKeyIdentifierClause, ByRef token As SecurityToken) As Boolean

Parametri

keyIdentifierClause
SecurityKeyIdentifierClause

SecurityKeyIdentifierClause per il quale creare il token di sicurezza.

token
SecurityToken

Quando ha esito positivo, il metodo contiene una classe SecurityToken che rappresenta la clausola dell'identificatore di chiave specificata. Questo parametro viene passato non inizializzato.

Restituisce

Restituisce true quando è possibile recuperare un token di sicurezza per la clausola dell'identificatore di chiave specificata. In caso contrario, restituisce false.

Eccezioni

keyIdentifierClause è null.

Commenti

I metodi TryResolveToken e ResolveToken differiscono in ciò che si verifica quando la clausola dell'identificatore di chiave non può essere risolta in un token di sicurezza. Il metodo TryResolveToken restituisce false, mentre il metodo ResolveToken genera un' eccezione.

Si applica a