Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит типы конфигурации для использования с типами в Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Классы
AlgorithmConfiguration |
Фабрика для производства IAuthenticatedEncryptorDescriptor. |
AuthenticatedEncryptorConfiguration |
Представляет универсальный механизм шифрования, прошедший проверку подлинности. |
AuthenticatedEncryptorDescriptor |
Дескриптор, который может создать систему шифрования с проверкой подлинности на основе конфигурации, предоставляемой AuthenticatedEncryptorConfiguration объектом . |
AuthenticatedEncryptorDescriptorDeserializer |
Класс, который может десериализовать XElement объект , представляющий сериализованную версию AuthenticatedEncryptorDescriptor. |
CngCbcAuthenticatedEncryptorConfiguration |
Представляет настроенный механизм шифрования с проверкой подлинности, который использует алгоритмы Windows CNG в режимах шифрования CBC + HMAC. |
CngCbcAuthenticatedEncryptorDescriptor |
Дескриптор, который может создать систему шифрования с проверкой подлинности на основе конфигурации, предоставляемой CngCbcAuthenticatedEncryptorConfiguration объектом . |
CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Класс, который может десериализовать XElement объект , представляющий сериализованную версию CngCbcAuthenticatedEncryptorDescriptor. |
CngGcmAuthenticatedEncryptorConfiguration |
Представляет настроенный механизм шифрования с проверкой подлинности, который использует алгоритмы CNG Windows в режимах шифрования GCM и проверки подлинности. |
CngGcmAuthenticatedEncryptorDescriptor |
Дескриптор, который может создать систему шифрования с проверкой подлинности на основе конфигурации, предоставляемой CngGcmAuthenticatedEncryptorConfiguration объектом . |
CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Класс, который может десериализовать XElement объект , представляющий сериализованную версию CngGcmAuthenticatedEncryptorDescriptor. |
ManagedAuthenticatedEncryptorConfiguration |
Представляет настроенный механизм шифрования с проверкой подлинности, использующий управляемые SymmetricAlgorithm типы и KeyedHashAlgorithm . |
ManagedAuthenticatedEncryptorDescriptor |
Дескриптор, который может создать систему шифрования с проверкой подлинности на основе конфигурации, предоставляемой ManagedAuthenticatedEncryptorConfiguration объектом . |
ManagedAuthenticatedEncryptorDescriptorDeserializer |
Класс, который может десериализовать XElement объект , представляющий сериализованную версию ManagedAuthenticatedEncryptorDescriptor. |
XmlExtensions |
Расширения защиты данных для XElement. |
XmlSerializedDescriptorInfo |
Заключает в оболочку XElement объект , содержащий сериализованное xml-представление объекта вместе с типом IAuthenticatedEncryptorDescriptor , который можно использовать для его десериализации. |
Интерфейсы
IAuthenticatedEncryptorConfiguration |
Базовая конфигурация, которая служит фабрикой для типов, связанных с шифрованием, прошедшим проверку подлинности. |
IAuthenticatedEncryptorDescriptor |
Автономный дескриптор, который заключает в оболочку все сведения (включая материал секретного ключа), необходимые для создания экземпляра IAuthenticatedEncryptor. |
IAuthenticatedEncryptorDescriptorDeserializer |
Базовый интерфейс для десериализации XML-элемента в IAuthenticatedEncryptorDescriptor. |
Комментарии
Дополнительные сведения о защите данных ASP.NET Core см. в разделе Защита данных.