SecurityTokenResolver.CreateDefaultSecurityTokenResolver 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立指定之安全性權杖的預設安全性權杖解析程式。
public:
static System::IdentityModel::Selectors::SecurityTokenResolver ^ CreateDefaultSecurityTokenResolver(System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Tokens::SecurityToken ^> ^ tokens, bool canMatchLocalId);
public static System.IdentityModel.Selectors.SecurityTokenResolver CreateDefaultSecurityTokenResolver (System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityToken> tokens, bool canMatchLocalId);
static member CreateDefaultSecurityTokenResolver : System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityToken> * bool -> System.IdentityModel.Selectors.SecurityTokenResolver
Public Shared Function CreateDefaultSecurityTokenResolver (tokens As ReadOnlyCollection(Of SecurityToken), canMatchLocalId As Boolean) As SecurityTokenResolver
參數
- tokens
- ReadOnlyCollection<SecurityToken>
型別為 ReadOnlyCollection<T> 的 SecurityToken,包含這個安全性權杖解析程式可以為其解析金鑰識別碼和金鑰識別碼子句的一組安全性權杖。
- canMatchLocalId
- Boolean
若要解析參考位於 SOAP 訊息中其他位置之安全性金鑰的 true
金鑰識別碼子句,則為 <SecurityTokenReference>
,否則為 false
。
傳回
SecurityTokenResolver,它會解析與 tokens
參數中所指定之安全性權杖相符的金鑰識別碼和子句。
備註
由這個方法所傳回的安全性權杖解析程式,會在指定的安全性權杖上使用 MatchesKeyIdentifierClause 和 ResolveKeyIdentifierClause 方法來解析金鑰識別碼和金鑰識別碼子句。