Microsoft.AspNetCore.DataProtection.XmlEncryption Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des types pour le chiffrement et le déchiffrement du code XML.
Classes
CertificateResolver |
Implémentation par défaut de qui recherche dans les magasins de ICertificateResolver certificats d’utilisateur et d’ordinateur local actuels. |
CertificateXmlEncryptor |
IXmlEncryptor qui peut effectuer le chiffrement XML à l’aide d’un certificat X.509. |
DpapiNGXmlDecryptor |
IXmlDecryptor qui déchiffre les éléments XML qui ont été chiffrés avec DpapiNGXmlEncryptor. |
DpapiNGXmlEncryptor |
Classe qui peut chiffrer des éléments XML à l’aide de Windows DPAPI:NG. |
DpapiXmlDecryptor |
IXmlDecryptor qui déchiffre les éléments XML qui ont été chiffrés avec DpapiXmlEncryptor. |
DpapiXmlEncryptor |
IXmlEncryptor qui chiffre le code XML à l’aide de Windows DPAPI. |
EncryptedXmlDecryptor |
IXmlDecryptor qui déchiffre les éléments XML à l’aide de la EncryptedXml classe . |
EncryptedXmlInfo |
Encapsule un XElement qui contient un objet blob de XML chiffré et des informations sur la classe qui peuvent être utilisées pour le déchiffrer. |
NullXmlDecryptor |
IXmlDecryptor qui déchiffre les éléments XML avec un déchiffreur Null. |
NullXmlEncryptor |
IXmlEncryptor qui chiffre les éléments XML avec un chiffreur Null. |
Interfaces
ICertificateResolver |
Fournit des services pour localiser des X509Certificate2 instances. |
IXmlDecryptor |
Interface de base pour le déchiffrement d’un élément XML. |
IXmlEncryptor |
Interface de base pour le chiffrement des éléments XML. |
Énumérations
DpapiNGProtectionDescriptorFlags |
Indicateurs utilisés pour contrôler la création de descripteurs de protection. |
Remarques
Pour plus d’informations sur la protection des données, consultez protection des données ASP.NET Core.