Microsoft.AspNetCore.DataProtection.XmlEncryption Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит типы для шифрования и расшифровки XML.
Классы
CertificateResolver |
Реализация по умолчанию , которая выполняет поиск в хранилищах сертификатов ICertificateResolver текущего пользователя и локального компьютера. |
CertificateXmlEncryptor |
Объект IXmlEncryptor , который может выполнять ШИФРОВАНИЕ XML с помощью сертификата X.509. |
DpapiNGXmlDecryptor |
Объект , IXmlDecryptor который расшифровывает XML-элементы, зашифрованные с помощью DpapiNGXmlEncryptor. |
DpapiNGXmlEncryptor |
Класс, который может шифровать XML-элементы с помощью Windows DPAPI:NG. |
DpapiXmlDecryptor |
Объект , IXmlDecryptor который расшифровывает XML-элементы, зашифрованные с помощью DpapiXmlEncryptor. |
DpapiXmlEncryptor |
Объект , IXmlEncryptor который шифрует XML с помощью DPAPI Windows. |
EncryptedXmlDecryptor |
Объект , IXmlDecryptor который расшифровывает XML-элементы с помощью EncryptedXml класса . |
EncryptedXmlInfo |
Заключает в оболочку XElement объект , содержащий большой двоичный объект зашифрованного XML и сведения о классе, который можно использовать для его расшифровки. |
NullXmlDecryptor |
Объект , IXmlDecryptor расшифровывающий ЭЛЕМЕНТЫ XML с помощью расшифровки null. |
NullXmlEncryptor |
Объект , IXmlEncryptor который шифрует XML-элементы с помощью шифратора NULL. |
Интерфейсы
ICertificateResolver |
Предоставляет службы для поиска X509Certificate2 экземпляров. |
IXmlDecryptor |
Базовый интерфейс для расшифровки XML-элемента. |
IXmlEncryptor |
Базовый интерфейс для шифрования XML-элементов. |
Перечисления
DpapiNGProtectionDescriptorFlags |
Флаги, используемые для управления созданием дескрипторов защиты. |
Комментарии
Дополнительные сведения о защите данных см. в разделе защита данных ASP.NET Core.