SecurityTokenResolver.TryResolveSecurityKey Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta recuperar la clave a la que se hace referencia en la cláusula de identificador clave especificado.
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
SecurityKeyIdentifierClause para el que se va a recuperar la clave.
- key
- SecurityKey
Cuando este método finaliza, contiene SecurityKey que contiene la clave a la que se hace referencia en la cláusula de identificador clave especificada. Este parámetro se pasa sin inicializar.
Devoluciones
true cuando una clave se puede recuperar para el identificador clave especificado; de lo contrario, false.
Excepciones
keyIdentifierClause es null.
Comentarios
TryResolveSecurityKey y los métodos ResolveSecurityKey difieren en lo que pasa cuando la cláusula de identificador clave no se puede resolver como una clave. El método TryResolveSecurityKey devuelve false, mientras que el método ResolveSecurityKey produce una excepción.