AuthenticatedEncryptorConfiguration Clase

Definición

Representa un mecanismo de cifrado autenticado generalizado.

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
Herencia
AuthenticatedEncryptorConfiguration
Herencia
AuthenticatedEncryptorConfiguration
Implementaciones

Constructores

AuthenticatedEncryptorConfiguration()
AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings)
AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider)

Propiedades

EncryptionAlgorithm

Algoritmo que se va a usar para el cifrado simétrico (confidencialidad).

Settings
ValidationAlgorithm

Algoritmo que se va a usar para la autenticación de mensajes (corrección de alteraciones).

Métodos

CreateNewDescriptor()

Crea una nueva IAuthenticatedEncryptorDescriptor instancia de basada en esta configuración. La instancia que se acaba de crear contiene material de clave único y es distinto del resto de descriptores creados por el CreateNewDescriptor() método.

Se aplica a