CngCbcAuthenticatedEncryptorDescriptor 类

定义

一个描述符,可基于对象提供的配置创建经过身份验证的 CngCbcAuthenticatedEncryptorConfiguration 加密系统。

public ref class CngCbcAuthenticatedEncryptorDescriptor sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::IAuthenticatedEncryptorDescriptor
public sealed class CngCbcAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor
type CngCbcAuthenticatedEncryptorDescriptor = class
    interface IAuthenticatedEncryptorDescriptor
Public NotInheritable Class CngCbcAuthenticatedEncryptorDescriptor
Implements IAuthenticatedEncryptorDescriptor
继承
CngCbcAuthenticatedEncryptorDescriptor
实现

构造函数

CngCbcAuthenticatedEncryptorDescriptor(CngCbcAuthenticatedEncryptionSettings, ISecret)

一个描述符,可基于对象提供的配置创建经过身份验证的 CngCbcAuthenticatedEncryptorConfiguration 加密系统。

CngCbcAuthenticatedEncryptorDescriptor(CngCbcAuthenticatedEncryptionSettings, ISecret, IServiceProvider)

一个描述符,可基于对象提供的配置创建经过身份验证的 CngCbcAuthenticatedEncryptorConfiguration 加密系统。

CngCbcAuthenticatedEncryptorDescriptor(CngCbcAuthenticatedEncryptorConfiguration, ISecret)

初始化 CngCbcAuthenticatedEncryptorDescriptor 的新实例。

方法

CreateEncryptorInstance()

一个描述符,可基于对象提供的配置创建经过身份验证的 CngCbcAuthenticatedEncryptorConfiguration 加密系统。

ExportToXml()

将当前描述符导出到 XML。

适用于