CngGcmAuthenticatedEncryptorDescriptor Class

Definition

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

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

Constructors

CngGcmAuthenticatedEncryptorDescriptor(CngGcmAuthenticatedEncryptionSettings, ISecret)
CngGcmAuthenticatedEncryptorDescriptor(CngGcmAuthenticatedEncryptionSettings, ISecret, IServiceProvider)
CngGcmAuthenticatedEncryptorDescriptor(CngGcmAuthenticatedEncryptorConfiguration, ISecret)

Initializes a new instance of CngGcmAuthenticatedEncryptorDescriptor.

Methods

CreateEncryptorInstance()
ExportToXml()

Exports the current descriptor to XML.

Applies to