Compartilhar via


AuthenticatedEncryptorConfiguration Classe

Definição

Representa um mecanismo de criptografia 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
Herança
AuthenticatedEncryptorConfiguration
Herança
AuthenticatedEncryptorConfiguration
Implementações

Construtores

AuthenticatedEncryptorConfiguration()

Representa um mecanismo de criptografia autenticado generalizado.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings)

Representa um mecanismo de criptografia autenticado generalizado.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider)

Representa um mecanismo de criptografia autenticado generalizado.

Propriedades

EncryptionAlgorithm

O algoritmo a ser usado para criptografia simétrica (confidencialidade).

Settings

Representa um mecanismo de criptografia autenticado generalizado.

ValidationAlgorithm

O algoritmo a ser usado para autenticação de mensagem (verificação de adulteração).

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