Share via


ManagedAuthenticatedEncryptorDescriptor Class

Definition

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

public ref class ManagedAuthenticatedEncryptorDescriptor sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::IAuthenticatedEncryptorDescriptor
public sealed class ManagedAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor
type ManagedAuthenticatedEncryptorDescriptor = class
    interface IAuthenticatedEncryptorDescriptor
Public NotInheritable Class ManagedAuthenticatedEncryptorDescriptor
Implements IAuthenticatedEncryptorDescriptor
Inheritance
ManagedAuthenticatedEncryptorDescriptor
Implements

Constructors

ManagedAuthenticatedEncryptorDescriptor(ManagedAuthenticatedEncryptionSettings, ISecret, IServiceProvider)
ManagedAuthenticatedEncryptorDescriptor(ManagedAuthenticatedEncryptionSettings, ISecret)
ManagedAuthenticatedEncryptorDescriptor(ManagedAuthenticatedEncryptorConfiguration, ISecret)

Initializes a new instance of ManagedAuthenticatedEncryptorDescriptor.

Methods

CreateEncryptorInstance()
ExportToXml()

Exports the current descriptor to XML.

Applies to