X509CertificateStoreTokenResolver Classe

Definição

Representa um resolvedor de tokens que pode resolver tokens do tipo X509SecurityToken contra um armazenamento de certificados X.509 especificado.

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

Construtores

Name Description
X509CertificateStoreTokenResolver()

Inicializa uma nova instância da X509CertificateStoreTokenResolver classe com um armazenamento de certificados X.509 por defeito.

X509CertificateStoreTokenResolver(StoreName, StoreLocation)

Inicializa uma nova instância da X509CertificateStoreTokenResolver classe que utiliza o armazenamento de certificados X.509 com a localização e nome especificados para resolver tokens.

X509CertificateStoreTokenResolver(String, StoreLocation)

Inicializa uma nova instância da X509CertificateStoreTokenResolver classe que utiliza o armazenamento de certificados X.509 com a localização e nome especificados para resolver tokens.

Propriedades

Name Description
StoreLocation

Obtém a localização do armazenamento de certificados X.509 que é usado por este resolvedor de tokens.

StoreName

Obtém o nome do armazenamento de certificados X.509 que é usado por este resolvedor de tokens.

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)

Tentativas de resolver a cláusula identificadora de chave especificada para uma chave de segurança.

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)

Resolve o identificador de chave especificado para um token de segurança.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Resolve a cláusula identificadora de chave especificada para um token de segurança.

Aplica-se a