SecurityTokenResolver.TryResolveSecurityKey Método

Definición

Intenta recuperar la clave a la que se hace referencia en la cláusula de identificador de clave especificada.

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

Parámetros

keyIdentifierClause
SecurityKeyIdentifierClause

para SecurityKeyIdentifierClause el que se va a recuperar la clave.

key
SecurityKey

Cuando este método vuelve, contiene un SecurityKey que contiene la clave a la que se hace referencia en la cláusula de identificador de clave especificada. Este parámetro se pasa sin inicializar.

Devoluciones

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

Excepciones

keyIdentifierClause es null.

Comentarios

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

Se aplica a