X509SecurityToken Classe

Definição

Representa um token de segurança baseado em um certificado X.509.

public ref class X509SecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type X509SecurityToken = class
    inherit SecurityToken
    interface IDisposable
Public Class X509SecurityToken
Inherits SecurityToken
Implements IDisposable
Herança
X509SecurityToken
Derivado
Implementações

Comentários

Para obter os detalhes do certificado X. 509, acesse a Certificate propriedade.

Construtores

X509SecurityToken(X509Certificate2)

Inicializa uma nova instância da classe X509SecurityToken, usando o certificado X.509 especificado.

X509SecurityToken(X509Certificate2, String)

Inicializa uma nova instância da classe X509SecurityToken usando o algoritmo X.509 e o identificador exclusivo especificados.

Propriedades

Certificate

Obtém o certificado X.509 associado ao token de segurança.

Id

Obtém um identificador exclusivo do token de segurança.

SecurityKeys

Obtém as chaves criptográficas associadas ao token de segurança.

ValidFrom

Obtém o primeiro momento em que esse token de segurança é válido.

ValidTo

Obtém o último no momento em que esse token de segurança é válido.

Métodos

CanCreateKeyIdentifierClause<T>()

Obtém um valor que indica se esse token de segurança é capaz de criar o identificador de chave especificado.

CreateKeyIdentifierClause<T>()

Cria a cláusula de identificador de chave especificada.

Dispose()

Libera todos os recursos usados pelo X509SecurityToken.

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)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Retorna um valor que indica se o identificador de chave para essa instância é igual ao identificador de chave especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtém a chave para a cláusula de identificador de chave especificado.

(Herdado de SecurityToken)
ThrowIfDisposed()

Gerará uma exceção se o método ThrowIfDisposed() tiver sido chamado para essa instância.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a