Condividi tramite


SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) Metodo

Definizione

Ottiene la chiave a cui si fa 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 cui recuperare la chiave.

Restituisce

Classe SecurityKey a cui fa riferimento una chiave nella clausola dell'identificatore di chiave specificata.

Eccezioni

keyIdentifierClause è null.

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

Commenti

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

Si applica a