SecurityTokenResolver.TryResolveToken Método

Definición

Intenta recuperar el token de seguridad al que se hace referencia en el objeto especificado.

Sobrecargas

Nombre Description
TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Intenta recuperar el token de seguridad que coincide con una de las cláusulas de identificador de clave contenidas en el identificador de clave especificado.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Intenta recuperar el token de seguridad que coincide con la cláusula de identificador de clave especificada.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Intenta recuperar el token de seguridad que coincide con una de las cláusulas de identificador de clave contenidas en el identificador de clave especificado.

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

Parámetros

keyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier para el que se va a crear un token de seguridad.

token
SecurityToken

Cuando este método devuelve , contiene un SecurityToken que representa el identificador de clave especificado. Este parámetro se pasa sin inicializar.

Devoluciones

true cuando se puede recuperar un token de seguridad para el identificador de clave especificado; de lo contrario, false.

Excepciones

keyIdentifier es null.

Comentarios

Los TryResolveToken métodos y ResolveToken difieren en lo que sucede cuando el identificador de clave no se puede resolver en un token de seguridad. El TryResolveToken método devuelve false, mientras que el ResolveToken método produce una excepción.

Se aplica a

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Intenta recuperar el token de seguridad que coincide con la cláusula de identificador de clave especificada.

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

Parámetros

keyIdentifierClause
SecurityKeyIdentifierClause

SecurityKeyIdentifierClause para el que se va a crear un token de seguridad.

token
SecurityToken

Cuando este método vuelve, contiene un SecurityToken que representa la cláusula de identificador de clave especificada. Este parámetro se pasa sin inicializar.

Devoluciones

true cuando se puede recuperar un token de seguridad para la cláusula de identificador de clave especificada; de lo contrario, false.

Excepciones

keyIdentifierClause es null.

Comentarios

Los TryResolveToken métodos y ResolveToken difieren en lo que sucede cuando la cláusula de identificador de clave no se puede resolver en un token de seguridad. El TryResolveToken método devuelve false, mientras que el ResolveToken método produce una excepción.

Se aplica a