SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) Methode

Definition

Ruft den Schlüssel ab, auf den in der angegebenen Schlüsselbezeichnerklausel verwiesen wird.

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

Parameter

keyIdentifierClause
SecurityKeyIdentifierClause

A SecurityKeyIdentifierClause zum Abrufen des Schlüssels.

Gibt zurück

Ein SecurityKey Schlüssel, auf den in der angegebenen Schlüsselbezeichnerklausel verwiesen wird.

Ausnahmen

keyIdentifierClause ist null.

Für die im keyIdentifierClause Parameter angegebene Schlüsselbezeichnerklausel konnte kein Schlüssel abgerufen werden.

Hinweise

Die TryResolveSecurityKey Methoden und ResolveSecurityKey Methoden unterscheiden sich darin, was geschieht, wenn die Schlüsselbezeichnerklausel nicht in einen Schlüssel aufgelöst werden kann. Die TryResolveSecurityKey Methode gibt zurück, während die false Methode eine Ausnahme auslöstResolveSecurityKey.

Gilt für: