AggregateTokenResolver Classe

Definição

Representa um resolvedor de token de segurança que pode envolver múltiplos resolvers de token e resolver tokens em todos os resolvers wrapped.

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

Observações

Um SecurityTokenResolver objeto representa uma classe utilitária que pode recuperar tokens de segurança ou chaves quando se tem um identificador de chave ou uma cláusula de identificador de chave. Envolve AggregateTokenResolver vários SecurityTokenResolver objetos. Os resolvers de token a serem encapsulados são especificados no construtor. A TokenResolvers propriedade devolve a coleção de resolvers de token que são encapsulados pelo resolvedor agregado.

Construtores

Name Description
AggregateTokenResolver(IEnumerable<SecurityTokenResolver>)

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

Propriedades

Name Description
TokenResolvers

Obtém os resolvers de tokens de segurança que são envolvidos por esta instância.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadCustomConfiguration(XmlNodeList)

Quando sobreposto numa classe derivada, carrega uma configuração personalizada a partir do XML.

(Herdado de SecurityTokenResolver)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

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

(Herdado de SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifier)

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

(Herdado de SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

Recupera o token de segurança que corresponde à cláusula identificadora de chave especificada.

(Herdado de SecurityTokenResolver)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

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

(Herdado de SecurityTokenResolver)
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Tenta recuperar a chave referenciada na cláusula identificadora 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 corresponde à cláusula identificadora 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 corresponde à cláusula identificadora de chave especificada.

Aplica-se a