SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) Metodo

Definizione

Ottiene la chiave a cui viene fatto riferimento nella clausola dell'identificatore di chiave specificata.

public:
 System::IdentityModel::Tokens::SecurityKey ^ ResolveSecurityKey(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public System.IdentityModel.Tokens.SecurityKey ResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
member this.ResolveSecurityKey : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
Public Function ResolveSecurityKey (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityKey

Parametri

keyIdentifierClause
SecurityKeyIdentifierClause

Oggetto SecurityKeyIdentifierClause per il quale recuperare la chiave.

Valori restituiti

Oggetto SecurityKey a cui fa riferimento la chiave nella clausola dell'identificatore di chiave specificata.

Eccezioni

keyIdentifierClause è null.

Impossibile recuperare una chiave per la clausola dell'identificatore di chiave specificata nel keyIdentifierClause parametro .

Commenti

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

Si applica a