共用方式為


SecurityTokenResolver.CreateDefaultSecurityTokenResolver 方法

定義

建立指定之安全性權杖的預設安全性權杖解析程式。

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 參數中所指定之安全性權杖相符的金鑰識別碼和子句。

備註

由這個方法所傳回的安全性權杖解析程式,會在指定的安全性權杖上使用 MatchesKeyIdentifierClauseResolveKeyIdentifierClause 方法來解析金鑰識別碼和金鑰識別碼子句。

適用於