ManagedAuthenticatedEncryptorConfiguration Clase

Definición

Representa un mecanismo de cifrado autenticado configurado que usa tipos y KeyedHashAlgorithm administradosSymmetricAlgorithm.

public ref class ManagedAuthenticatedEncryptorConfiguration sealed
public ref class ManagedAuthenticatedEncryptorConfiguration sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::AlgorithmConfiguration
public sealed class ManagedAuthenticatedEncryptorConfiguration
public sealed class ManagedAuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration
type ManagedAuthenticatedEncryptorConfiguration = class
    interface IAuthenticatedEncryptorConfiguration
type ManagedAuthenticatedEncryptorConfiguration = class
    inherit AlgorithmConfiguration
Public NotInheritable Class ManagedAuthenticatedEncryptorConfiguration
Public NotInheritable Class ManagedAuthenticatedEncryptorConfiguration
Inherits AlgorithmConfiguration
Herencia
ManagedAuthenticatedEncryptorConfiguration
Herencia
ManagedAuthenticatedEncryptorConfiguration
Implementaciones

Constructores

ManagedAuthenticatedEncryptorConfiguration()

Representa un mecanismo de cifrado autenticado configurado que usa tipos y KeyedHashAlgorithm administradosSymmetricAlgorithm.

ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings)

Representa un mecanismo de cifrado autenticado configurado que usa tipos y KeyedHashAlgorithm administradosSymmetricAlgorithm.

ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider)

Representa un mecanismo de cifrado autenticado configurado que usa tipos y KeyedHashAlgorithm administradosSymmetricAlgorithm.

Propiedades

EncryptionAlgorithmKeySize

Longitud (en bits) de la clave que se usará para el cifrado simétrico. Esta propiedad es necesaria para tener un valor.

EncryptionAlgorithmType

Tipo del algoritmo que se va a usar para el cifrado simétrico. El tipo debe subclase SymmetricAlgorithm. Esta propiedad es necesaria para tener un valor.

Settings

Representa un mecanismo de cifrado autenticado configurado que usa tipos y KeyedHashAlgorithm administradosSymmetricAlgorithm.

ValidationAlgorithmType

Tipo del algoritmo que se va a usar para la validación. El tipo de tipo debe subclase KeyedHashAlgorithm. Esta propiedad es necesaria para tener un valor.

Métodos

CreateNewDescriptor()

Crea una nueva IAuthenticatedEncryptorDescriptor instancia basada en esta configuración. La instancia recién creada contiene material de clave único y es distinto de todos los demás descriptores creados por el CreateNewDescriptor() método .

Se aplica a