AuthenticatedEncryptorConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示经过通用身份验证的加密机制。
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) |
表示经过通用身份验证的加密机制。 |
AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider) |
表示经过通用身份验证的加密机制。 |
属性
EncryptionAlgorithm |
用于对称加密的算法 (机密性) 。 |
Settings |
表示经过通用身份验证的加密机制。 |
ValidationAlgorithm |
用于消息身份验证的算法 (防篡改) 。 |
方法
CreateNewDescriptor() |
基于此配置创建新 IAuthenticatedEncryptorDescriptor 实例。 新创建的 实例包含唯一的键材料,与 方法 CreateNewDescriptor() 创建的所有其他描述符不同。 |