SecurityTokenResolver Classe

Definição

Representa uma classe de utilitário que pode recuperar tokens ou chaves de segurança quando há um identificador de chave ou cláusula de identificador de chave.

public ref class SecurityTokenResolver abstract
public ref class SecurityTokenResolver abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class SecurityTokenResolver
public abstract class SecurityTokenResolver : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type SecurityTokenResolver = class
type SecurityTokenResolver = class
    interface ICustomIdentityConfiguration
Public MustInherit Class SecurityTokenResolver
Public MustInherit Class SecurityTokenResolver
Implements ICustomIdentityConfiguration
Herança
SecurityTokenResolver
Derivado
Implementações

Comentários

Use a SecurityTokenResolver classe para recuperar uma chave ou token de segurança quando você tiver um identificador de chave ou cláusula de identificador de chave. Os ResolveToken métodos e TryResolveToken recuperam um token, considerando que há um identificador de chave ou cláusula de identificador de chave. O ResolveSecurityKey e TryResolveSecurityKey recuperam uma chave, considerando que há uma cláusula de identificador de chave. Os métodos com um Try prefixo retornam false quando a recuperação não é bem-sucedida, enquanto os métodos sem prefixo Try geram uma exceção.

Construtores

SecurityTokenResolver()

Inicializa uma nova instância da classe SecurityTokenResolver.

Métodos

CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

Cria um resolvedor de token de segurança padrão para os tokens de segurança especificados.

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.

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.

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.

ResolveToken(SecurityKeyIdentifierClause)

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

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.

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.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Quando substituído em uma classe derivada, 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)

Quando substituído em uma classe derivada, tenta resolver o token de segurança que corresponde à cláusula do identificador de chave especificada.

Aplica-se a