Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos de configuración para su uso con tipos en .Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption
Clases
AlgorithmConfiguration |
Una fábrica para producir IAuthenticatedEncryptorDescriptor. |
AuthenticatedEncryptorConfiguration |
Representa un mecanismo de cifrado autenticado generalizado. |
AuthenticatedEncryptorDescriptor |
Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un AuthenticatedEncryptorConfiguration objeto . |
AuthenticatedEncryptorDescriptorDeserializer |
Clase que puede deserializar un XElement objeto que representa la versión serializada de .AuthenticatedEncryptorDescriptor |
CngCbcAuthenticatedEncryptorConfiguration |
Representa un mecanismo de cifrado autenticado configurado que usa algoritmos CNG de Windows en el cifrado CBC + modos de autenticación HMAC. |
CngCbcAuthenticatedEncryptorDescriptor |
Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un CngCbcAuthenticatedEncryptorConfiguration objeto . |
CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Clase que puede deserializar un XElement objeto que representa la versión serializada de .CngCbcAuthenticatedEncryptorDescriptor |
CngGcmAuthenticatedEncryptorConfiguration |
Representa un mecanismo de cifrado autenticado configurado que usa algoritmos CNG de Windows en los modos de cifrado y autenticación de GCM. |
CngGcmAuthenticatedEncryptorDescriptor |
Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un CngGcmAuthenticatedEncryptorConfiguration objeto . |
CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Clase que puede deserializar un XElement objeto que representa la versión serializada de .CngGcmAuthenticatedEncryptorDescriptor |
ManagedAuthenticatedEncryptorConfiguration |
Representa un mecanismo de cifrado autenticado configurado que usa tipos y KeyedHashAlgorithm administradosSymmetricAlgorithm. |
ManagedAuthenticatedEncryptorDescriptor |
Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un ManagedAuthenticatedEncryptorConfiguration objeto . |
ManagedAuthenticatedEncryptorDescriptorDeserializer |
Clase que puede deserializar un XElement objeto que representa la versión serializada de .ManagedAuthenticatedEncryptorDescriptor |
XmlExtensions |
Extensiones de protección de datos para XElement. |
XmlSerializedDescriptorInfo |
Ajusta un XElement objeto que contiene la representación serializada xml de un IAuthenticatedEncryptorDescriptor junto con el tipo que se puede usar para deserializarlo. |
Interfaces
IAuthenticatedEncryptorConfiguration |
Configuración básica que actúa como fábrica para los tipos relacionados con el cifrado autenticado. |
IAuthenticatedEncryptorDescriptor |
Descriptor independiente que encapsula toda la información (incluido el material de clave secreta) necesaria para crear una instancia de .IAuthenticatedEncryptor |
IAuthenticatedEncryptorDescriptorDeserializer |
Interfaz básica para deserializar un elemento XML en .IAuthenticatedEncryptorDescriptor |
Comentarios
Para obtener más información sobre ASP.NET Core la protección de datos, consulte Protección de datos.