SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erhält den Schlüssel, 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
Eine SecurityKeyIdentifierClause, für die der Schlüssel abgerufen werden soll.
Gibt zurück
Ein SecurityKey, auf den in der angegebenen Schlüsselbezeichnerklausel verwiesen wird.
Ausnahmen
keyIdentifierClause
ist null
.
Ein Schlüssel konnte für die im keyIdentifierClause
-Parameter angegebene Schlüsselbezeichnerklausel nicht abgerufen werden.
Hinweise
Die TryResolveSecurityKey-Methode und die ResolveSecurityKey-Methode unterscheiden sich darin, was geschieht, wenn die Schlüsselbezeichnerklausel nicht in einen Schlüssel aufgelöst werden kann. Die TryResolveSecurityKey-Methode gibt false
zurück, während die ResolveSecurityKey-Methode eine Ausnahme auslöst.