SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) 方法

定义

获取在指定密钥标识符子句中引用的密钥。

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

参数

keyIdentifierClause
SecurityKeyIdentifierClause

要为其检索密钥的 A SecurityKeyIdentifierClause

返回

SecurityKey它是指定密钥标识符子句中引用的密钥。

例外

keyIdentifierClausenull

无法为参数中指定的 keyIdentifierClause 密钥标识符子句检索密钥。

注解

密钥 TryResolveSecurityKey 标识符子句无法解析为密钥时发生的情况和 ResolveSecurityKey 方法不同。 该方法 TryResolveSecurityKey 返回 false,而 ResolveSecurityKey 该方法将引发异常。

适用于