SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) Metod

Definition

Hämtar nyckeln som refereras till i den angivna nyckelidentifierarsatsen.

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

Parametrar

keyIdentifierClause
SecurityKeyIdentifierClause

En SecurityKeyIdentifierClause som du vill hämta nyckeln för.

Returer

En SecurityKey som är nyckeln som refereras till i den angivna nyckelidentifierarsatsen.

Undantag

keyIdentifierClause är null.

Det gick inte att hämta en nyckel för nyckelidentifierarsatsen som anges i parametern keyIdentifierClause .

Kommentarer

Metoderna TryResolveSecurityKey och ResolveSecurityKey skiljer sig åt i vad som händer när nyckelidentifierarsatsen inte kan matchas till en nyckel. Metoden TryResolveSecurityKey returnerar false, medan ResolveSecurityKey metoden utlöser ett undantag.

Gäller för