Share via


CngCbcAuthenticatedEncryptorDescriptor Class

Definition

A descriptor which can create an authenticated encryption system based upon the configuration provided by an CngCbcAuthenticatedEncryptorConfiguration object.

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
Inheritance
CngCbcAuthenticatedEncryptorDescriptor
Implements

Constructors

CngCbcAuthenticatedEncryptorDescriptor(CngCbcAuthenticatedEncryptionSettings, ISecret, IServiceProvider)
CngCbcAuthenticatedEncryptorDescriptor(CngCbcAuthenticatedEncryptionSettings, ISecret)
CngCbcAuthenticatedEncryptorDescriptor(CngCbcAuthenticatedEncryptorConfiguration, ISecret)

Initializes a new instance of CngCbcAuthenticatedEncryptorDescriptor.

Methods

CreateEncryptorInstance()
ExportToXml()

Exports the current descriptor to XML.

Applies to