SecurityTokenResolver Classe

Definição

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.

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 um token de chave ou segurança quando você tiver um identificador de chave ou cláusula de identificador de chave. Os ResolveToken métodos e os TryResolveToken métodos recuperam um token, considerando que há um identificador de chave ou cláusula de identificador de chave. A ResolveSecurityKey chave e TryResolveSecurityKey recupera 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 Try prefixo geram uma exceção.

Construtores

Nome Description
SecurityTokenResolver()

Inicializa uma nova instância da classe SecurityTokenResolver.

Métodos

Nome Description
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 hash predefinida.

(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 de XML.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

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

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.

ResolveToken(SecurityKeyIdentifierClause)

Recupera o token de segurança que corresponde à 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 de identificador de chave especificada.

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

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

Aplica-se a