SecurityTokenResolver.CreateDefaultSecurityTokenResolver Metodo

Definizione

Crea un resolver dei token di sicurezza predefinito per i token di sicurezza specificati.

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

Parametri

tokens
ReadOnlyCollection<SecurityToken>

Classe ReadOnlyCollection<T> di tipo SecurityToken contenente il set di token di sicurezza per il quale il resolver dei token di sicurezza corrente può risolvere identificatori di chiave e clausole di identificatori di chiave.

canMatchLocalId
Boolean

Specificare true per risolvere le clausole dell'identificatore di chiave <SecurityTokenReference> che fanno riferimento a una chiave di sicurezza situata in un altro punto del messaggio SOAP. In caso contrario, specificare false.

Restituisce

Classe SecurityTokenResolver che risolve gli identificatori di chiave e le clausole che corrispondono ai token di sicurezza specificati nel parametro tokens.

Commenti

Il resolver dei token di sicurezza restituito da questo metodo utilizza i metodi MatchesKeyIdentifierClause e ResolveKeyIdentifierClause nei token di sicurezza specificati per risolvere identificatori di chiave e clausole di identificatori di chiave.

Si applica a