AuthenticatedEncryptorConfiguration Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет универсальный механизм шифрования, прошедший проверку подлинности.
public ref class AuthenticatedEncryptorConfiguration sealed
public ref class AuthenticatedEncryptorConfiguration sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::AlgorithmConfiguration
public sealed class AuthenticatedEncryptorConfiguration
public sealed class AuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration
type AuthenticatedEncryptorConfiguration = class
interface IAuthenticatedEncryptorConfiguration
type AuthenticatedEncryptorConfiguration = class
inherit AlgorithmConfiguration
Public NotInheritable Class AuthenticatedEncryptorConfiguration
Public NotInheritable Class AuthenticatedEncryptorConfiguration
Inherits AlgorithmConfiguration
- Наследование
-
AuthenticatedEncryptorConfiguration
- Наследование
- Реализации
Конструкторы
AuthenticatedEncryptorConfiguration() |
Представляет универсальный механизм шифрования, прошедший проверку подлинности. |
AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider) |
Представляет универсальный механизм шифрования, прошедший проверку подлинности. |
AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings) |
Представляет универсальный механизм шифрования, прошедший проверку подлинности. |
Свойства
EncryptionAlgorithm |
Алгоритм, используемый для симметричного шифрования (конфиденциальность). |
Settings |
Представляет универсальный механизм шифрования, прошедший проверку подлинности. |
ValidationAlgorithm |
Алгоритм, используемый для проверки подлинности сообщения (защита от незаконного изменения). |
Методы
CreateNewDescriptor() |
Создает новый IAuthenticatedEncryptorDescriptor экземпляр на основе этой конфигурации. Созданный экземпляр содержит уникальный материал ключа и отличается от всех других дескрипторов, созданных методом CreateNewDescriptor() . |