Partilhar via


AggregateTokenResolver Classe

Definição

Representa um resolvedor de token de segurança que pode encapsular vários resolvedores de token e resolver tokens em todos os resolvedores encapsulados.

public ref class AggregateTokenResolver : System::IdentityModel::Selectors::SecurityTokenResolver
public class AggregateTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
type AggregateTokenResolver = class
    inherit SecurityTokenResolver
Public Class AggregateTokenResolver
Inherits SecurityTokenResolver
Herança
AggregateTokenResolver

Comentários

Um SecurityTokenResolver objeto representa uma classe de utilitário que pode recuperar tokens de segurança ou chaves quando você tem um identificador de chave ou cláusula de identificador de chave. O AggregateTokenResolver encapsula vários SecurityTokenResolver objetos. Os resolvedores de token a serem encapsulados são especificados no construtor. A TokenResolvers propriedade retorna a coleção de resolvedores de token que são encapsulados pelo resolvedor de agregação.

Construtores

AggregateTokenResolver(IEnumerable<SecurityTokenResolver>)

Inicializa uma nova instância da classe AggregateTokenResolver usando a lista especificada de resolvedores de token.

Propriedades

TokenResolvers

Obtém os resolvedores do token de segurança encapsulados por essa instância.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadCustomConfiguration(XmlNodeList)

Quando substituído em uma classe derivada, carrega a configuração personalizada do XML.

(Herdado de SecurityTokenResolver)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

Obtém a chave referenciada na cláusula do identificador de chave especificada.

(Herdado de SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifier)

Recupera um token de segurança que corresponde a uma das cláusulas do identificador de chave de segurança contidas no identificador de chave especificado.

(Herdado de SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

Recupera o token de segurança que corresponda à cláusula de identificador de chave especificada.

(Herdado de SecurityTokenResolver)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Tenta recuperar a chave referenciada na cláusula do identificador de chave especificada.

(Herdado de SecurityTokenResolver)
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Tenta recuperar a chave referenciada na cláusula do identificador de chave especificada.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Tenta recuperar o token de segurança que corresponde a uma das cláusulas de identificador de chave contidas no identificador de chave especificado.

(Herdado de SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Tenta recuperar o token de segurança que corresponda à cláusula de identificador de chave especificada.

(Herdado de SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Tenta recuperar o token de segurança que corresponde a pelo menos uma das cláusulas de identificador de chave contidas no identificador de chave especificado.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Tenta resolver o token de segurança que corresponda à cláusula de identificador de chave especificada.

Aplica-se a