EncryptedSecurityTokenHandler Clase

Definición

Un controlador de token para los tokens de seguridad cifrados. Controla los tokens de tipo EncryptedSecurityToken.

public ref class EncryptedSecurityTokenHandler : System::IdentityModel::Tokens::SecurityTokenHandler
public class EncryptedSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type EncryptedSecurityTokenHandler = class
    inherit SecurityTokenHandler
Public Class EncryptedSecurityTokenHandler
Inherits SecurityTokenHandler
Herencia
EncryptedSecurityTokenHandler

Comentarios

Controlador de tokens que serializa y deserializa EncryptedSecurityToken objetos de <xenc:EncryptedData> elementos y objetos de <xenc:EncryptedKey> los elementos tal y EncryptedKeyIdentifierClause como se define en la especificación de procesamiento y sintaxis de cifrado XML.

Constructores

EncryptedSecurityTokenHandler()

Inicializa una nueva instancia de la clase EncryptedSecurityTokenHandler.

Propiedades

CanValidateToken

Obtiene un valor que indica si el identificador admite la validación de tokens de seguridad.

(Heredado de SecurityTokenHandler)
CanWriteToken

Obtiene un valor que indica si el controlador proporciona la funcionalidad de serialización para los tokens.

Configuration

Obtiene o establece el objeto SecurityTokenHandlerConfiguration que proporciona la configuración de la instancia actual.

(Heredado de SecurityTokenHandler)
ContainingCollection

Obtiene la colección controladores de token que contiene la instancia actual.

(Heredado de SecurityTokenHandler)
KeyInfoSerializer

Obtiene o establece SecurityTokenSerializer que se utilizará para serializar y deserializar los identificadores clave del elemento de <xenc:EncryptedData> .

TokenType

Obtiene el tipo del token controlado por la instancia actual.

Métodos

CanReadKeyIdentifierClause(XmlReader)

Devuelve un valor que indica si el elemento XML actual apunta al <xenc:EncryptedKey> un elemento que se puede deserializar a SecurityKeyIdentifierClause por esta instancia.

CanReadToken(String)

Devuelve un valor que indica si la cadena especificada se puede deserializar como token del tipo procesado por esta instancia.

(Heredado de SecurityTokenHandler)
CanReadToken(XmlReader)

Devuelve un valor que indica si el lector está señalando a un elemento <xenc:EncryptedData>.

CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Devuelve un valor que indica si la instancia puede serializar la cláusula de identificador de clave especificada.

(Heredado de SecurityTokenHandler)
CreateSecurityTokenReference(SecurityToken, Boolean)

Cuando se reemplaza en una clase derivada, crea la referencia del token de seguridad para tokens procesados por esa clase. Un servicio de token de seguridad (STS) llama normalmente a este método.

(Heredado de SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

Cuando se reemplaza en una clase derivada, crea un token de seguridad usando el descriptor del token especificado. Un servicio de token de seguridad (STS) llama a este método.

(Heredado de SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

Cuando se reemplaza en una clase derivada, produce una excepción si el token especificado se detecta como que se está volviendo a reproducir.

(Heredado de SecurityTokenHandler)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetTokenTypeIdentifiers()

Obtiene los URI de identificador del tipo para los tokens controlados por la instancia actual.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
LoadCustomConfiguration(XmlNodeList)

Cuando se reemplaza en una clase derivada, carga la configuración personalizada de XML.

(Heredado de SecurityTokenHandler)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ReadKeyIdentifierClause(XmlReader)

Lee un EncryptedKeyIdentifierClause en una secuencia XML.

ReadToken(String)

Cuando se reemplaza en una clase derivada, deserializa la cadena especificada a un token del tipo procesado por la clase derivada.

(Heredado de SecurityTokenHandler)
ReadToken(XmlReader)

Lee un token de seguridad cifrado.

ReadToken(XmlReader, SecurityTokenResolver)

Cuando se reemplaza en una clase derivada, deserializa el código XML al que hace referencia el lector XML especificado en token del tipo procesado por la clase derivada mediante el solucionador de token especificado.

(Heredado de SecurityTokenHandler)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TraceTokenValidationFailure(SecurityToken, String)

Hace un seguimiento del evento de error durante la validación de tokens de seguridad cuando está habilitado el seguimiento.

(Heredado de SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

Hace un seguimiento de la validación correcta del evento de tokens de seguridad cuando está habilitado el seguimiento.

(Heredado de SecurityTokenHandler)
ValidateToken(SecurityToken)

Cuando se reemplaza en una clase derivada, valida el token de seguridad especificado. El token debe ser del tipo procesado por la clase derivada.

(Heredado de SecurityTokenHandler)
WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

Cuando se invalida en una clase derivada, serializa la cláusula del identificador de clave especificada a XML. La cláusula de identificador de clave debe ser del tipo admitido por la clase derivada.

(Heredado de SecurityTokenHandler)
WriteToken(SecurityToken)

Cuando se reemplaza en una clase derivada, serializa el token de seguridad especificado en una cadena. El token debe ser del tipo procesado por la clase derivada.

(Heredado de SecurityTokenHandler)
WriteToken(XmlWriter, SecurityToken)

Escribe un token de seguridad cifrado mediante el sistema de escritura XML.

Se aplica a