SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) Méthode

Définition

Obtient la clé référencée dans la clause d'identificateur de clé spécifiée.

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

Paramètres

keyIdentifierClause
SecurityKeyIdentifierClause

La SecurityKeyIdentifierClause pour laquelle récupérer la clé.

Retours

SecurityKey qui est la clé référencée dans la clause d'identificateur de clé spécifiée.

Exceptions

keyIdentifierClause a la valeur null.

Une clé n'a pas pu être récupérée pour la clause d'identificateur de clé spécifiée dans le paramètre keyIdentifierClause.

Remarques

Ce qui se passe lorsque la clause d'identificateur de clé ne peut pas être résolue en une clé diffère entre les méthodes TryResolveSecurityKey et ResolveSecurityKey. La méthode TryResolveSecurityKey retourne false, alors que la méthode ResolveSecurityKey lève une exception.

S’applique à