Microsoft.AspNetCore.DataProtection.XmlEncryption 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 para cifrar y descifrar XML.
Clases
CertificateResolver |
Una implementación predeterminada de que busca en los almacenes de ICertificateResolver certificados del usuario y del equipo local actuales. |
CertificateXmlEncryptor |
que IXmlEncryptor puede realizar el cifrado XML mediante un certificado X.509. |
DpapiNGXmlDecryptor |
que IXmlDecryptor descifra los elementos XML que se cifraron con DpapiNGXmlEncryptor. |
DpapiNGXmlEncryptor |
Clase que puede cifrar elementos XML mediante Windows DPAPI:NG. |
DpapiXmlDecryptor |
que IXmlDecryptor descifra los elementos XML que se cifraron con DpapiXmlEncryptor. |
DpapiXmlEncryptor |
que IXmlEncryptor cifra XML mediante Windows DPAPI. |
EncryptedXmlDecryptor |
que IXmlDecryptor descifra elementos XML mediante la EncryptedXml clase . |
EncryptedXmlInfo |
Encapsula un XElement objeto que contiene un blob de XML cifrado e información sobre la clase que se puede usar para descifrarlo. |
NullXmlDecryptor |
que IXmlDecryptor descifra elementos XML con un descifrador NULO. |
NullXmlEncryptor |
que IXmlEncryptor cifra los elementos XML con un cifrado nulo. |
Interfaces
ICertificateResolver |
Proporciona servicios para buscar X509Certificate2 instancias. |
IXmlDecryptor |
Interfaz básica para descifrar un elemento XML. |
IXmlEncryptor |
Interfaz básica para cifrar elementos XML. |
Enumeraciones
DpapiNGProtectionDescriptorFlags |
Marcas usadas para controlar la creación de descriptores de protección. |
Comentarios
Para obtener más información sobre la protección de datos, consulte ASP.NET Core Protección de datos.