SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指定之金鑰識別碼子句中所參考的金鑰。
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
要擷取金鑰的 SecurityKeyIdentifierClause。
傳回
SecurityKey,這是在指定之金鑰識別碼子句中所參考的金鑰。
例外狀況
keyIdentifierClause
為 null
。
無法擷取 keyIdentifierClause
參數中指定之金鑰識別碼子句的金鑰。
備註
TryResolveSecurityKey 和 ResolveSecurityKey 方法之間的差異,在於它們在金鑰識別碼子句無法解析為金鑰時所採取的處理方式。 TryResolveSecurityKey 方法會傳回 false
,而 ResolveSecurityKey 方法會擲回例外狀況。