Compartilhar via


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

ManagedAuthenticatedEncryptorConfiguration()

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.

ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider)

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

Propriedades

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

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