SecurityTokenResolver.TryResolveToken Metodo

Definizione

Tenta di recuperare il token di sicurezza a cui si fa riferimento nell'oggetto specificato.

Overload

Nome Descrizione
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.

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 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

Oggetto SecurityKeyIdentifier per cui creare un token di sicurezza.

token
SecurityToken

Quando termina, questo metodo contiene un oggetto SecurityToken che rappresenta l'identificatore di chiave specificato. Questo parametro viene passato non inizializzato.

Valori restituiti

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

Eccezioni

keyIdentifier è null.

Commenti

I TryResolveToken metodi e ResolveToken differiscono in ciò che accade quando l'identificatore di chiave non può essere risolto in un token di sicurezza. Il TryResolveToken metodo restituisce false, mentre il ResolveToken metodo 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 corrispondente 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

Oggetto SecurityKeyIdentifierClause per cui creare un token di sicurezza.

token
SecurityToken

Quando termina, questo metodo contiene un oggetto SecurityToken che rappresenta la clausola dell'identificatore di chiave specificata. Questo parametro viene passato non inizializzato.

Valori restituiti

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

Eccezioni

keyIdentifierClause è null.

Commenti

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

Si applica a