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.