Microsoft.AspNetCore.DataProtection.XmlEncryption Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém tipos para criptografar e descriptografar XML.
Classes
CertificateResolver |
Uma implementação padrão do ICertificateResolver que procura no usuário atual e nos repositórios de certificados de computador locais. |
CertificateXmlEncryptor |
Um IXmlEncryptor que pode executar a criptografia XML usando um certificado X.509. |
DpapiNGXmlDecryptor |
Um IXmlDecryptor que descriptografa elementos XML que foram criptografados com DpapiNGXmlEncryptor. |
DpapiNGXmlEncryptor |
Uma classe que pode criptografar elementos XML usando o Windows DPAPI:NG. |
DpapiXmlDecryptor |
Um IXmlDecryptor que descriptografa elementos XML que foram criptografados com DpapiXmlEncryptor. |
DpapiXmlEncryptor |
Um IXmlEncryptor que criptografa XML usando o DPAPI do Windows. |
EncryptedXmlDecryptor |
Um IXmlDecryptor que descriptografa elementos XML usando a EncryptedXml classe . |
EncryptedXmlInfo |
Encapsula um XElement que contém um blob de XML criptografado e informações sobre a classe que podem ser usadas para descriptografá-la. |
NullXmlDecryptor |
Um IXmlDecryptor que descriptografa elementos XML com um descriptografia nulo. |
NullXmlEncryptor |
Um IXmlEncryptor que criptografa elementos XML com um criptografador nulo. |
Interfaces
ICertificateResolver |
Fornece serviços para localizar X509Certificate2 instâncias. |
IXmlDecryptor |
A interface básica para descriptografar um elemento XML. |
IXmlEncryptor |
A interface básica para criptografar elementos XML. |
Enumerações
DpapiNGProtectionDescriptorFlags |
Sinalizadores usados para controlar a criação de descritores de proteção. |
Comentários
Para obter mais informações sobre a proteção de dados, consulte ASP.NET Core Proteção de Dados.