SecurityTokenResolver.CreateDefaultSecurityTokenResolver Método

Definición

Crea una resolución del token de seguridad predeterminada para los tokens de seguridad especificados.

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

Parámetros

tokens
ReadOnlyCollection<SecurityToken>

ReadOnlyCollection<T> de tipo SecurityToken que contiene el conjunto de tokens de seguridad para los que esta resolución del token de seguridad puede resolver identificadores clave y cláusulas de identificador de clave.

canMatchLocalId
Boolean

true para resolver las cláusulas de identificador clave <SecurityTokenReference> que hacen referencia a una clave de seguridad que se busca en alguna otra parte en el mensaje SOAP; de lo contrario, false.

Devoluciones

SecurityTokenResolver que resuelve los identificadores clave y cláusulas que coinciden con los tokens de seguridad especificados en el parámetro tokens.

Comentarios

La resolución del token de seguridad que se devuelve de este método, utiliza MatchesKeyIdentifierClause y los métodos ResolveKeyIdentifierClause en los tokens de seguridad especificados para resolver identificadores clave y cláusulas de identificador de clave.

Se aplica a