Idioma

ManagedAuthenticatedEncryptorConfiguration Classe

Definição

Representa um mecanismo de criptografia autenticado configurado que usa tipos e KeyedHashAlgorithm gerenciadosSymmetricAlgorithm.

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
Herança
ManagedAuthenticatedEncryptorConfiguration
Herança
ManagedAuthenticatedEncryptorConfiguration
Implementações

Construtores

Nome Description
ManagedAuthenticatedEncryptorConfiguration()

Representa um mecanismo de criptografia autenticado configurado que usa tipos e KeyedHashAlgorithm gerenciadosSymmetricAlgorithm.

ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider)

Representa um mecanismo de criptografia autenticado configurado que usa tipos e KeyedHashAlgorithm gerenciadosSymmetricAlgorithm.

ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings)

Representa um mecanismo de criptografia autenticado configurado que usa tipos e KeyedHashAlgorithm gerenciadosSymmetricAlgorithm.

Propriedades

Nome Description
EncryptionAlgorithmKeySize

O comprimento (em bits) da chave que será usada para criptografia simétrica. Essa propriedade é necessária para ter um valor.

EncryptionAlgorithmType

O tipo do algoritmo a ser usado para criptografia simétrica. O tipo deve ser subclasse SymmetricAlgorithm. Essa propriedade é necessária para ter um valor.

Settings

Representa um mecanismo de criptografia autenticado configurado que usa tipos e KeyedHashAlgorithm gerenciadosSymmetricAlgorithm.

ValidationAlgorithmType

O tipo do algoritmo a ser usado para validação. O tipo de tipo deve ser subclasse KeyedHashAlgorithm. Essa propriedade é necessária para ter um valor.

Métodos

Nome Description
CreateNewDescriptor()

Cria uma nova IAuthenticatedEncryptorDescriptor instância com base nessa configuração. A instância recém-criada contém material de chave exclusivo e é distinta de todos os outros descritores criados pelo CreateNewDescriptor() método .

Aplica-se a