EncryptedSecurityToken Classe

Definição

Um token de envolvimento que trata da encriptação de um token que não a suporta nativamente.

public ref class EncryptedSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class EncryptedSecurityToken : System.IdentityModel.Tokens.SecurityToken
type EncryptedSecurityToken = class
    inherit SecurityToken
Public Class EncryptedSecurityToken
Inherits SecurityToken
Herança
EncryptedSecurityToken

Observações

Por exemplo, a SamlSecurityToken não pode encriptar-se a si próprio, por isso, para emitir uma asserção SAML11 encriptada, envolva a SamlSecurityToken com um EncryptedSecurityToken e fornece o apropriado EncryptingCredentials.

Construtores

Name Description
EncryptedSecurityToken(SecurityToken, EncryptingCredentials)

Inicializa uma nova instância da EncryptedSecurityToken classe para o token especificado usando as credenciais de encriptação especificadas.

Propriedades

Name Description
EncryptingCredentials

Obtém as credenciais para usar na encriptação.

Id

Obtém o identificador único do token de segurança.

SecurityKeys

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

Token

Recebe o token encriptado.

ValidFrom

Obtém o primeiro instante no tempo em que o token de segurança é válido.

ValidTo

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

Métodos

Name Description
CanCreateKeyIdentifierClause<T>()

Obtém um valor que indica se o token pode criar uma cláusula identificadora de chave do tipo especificado.

CreateKeyIdentifierClause<T>()

Cria uma cláusula identificadora de chave do tipo especificado para o token.

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

Devolve um valor que indica se o identificador de chave desta instância pode ser resolvido para o identificador de chave especificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

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

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também