Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém tipos de configuração para uso com tipos no Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Classes
AlgorithmConfiguration |
Uma fábrica para produzir IAuthenticatedEncryptorDescriptor. |
AuthenticatedEncryptorConfiguration |
Representa um mecanismo de criptografia autenticado generalizado. |
AuthenticatedEncryptorDescriptor |
Um descritor que pode criar um sistema de criptografia autenticado com base na configuração fornecida por um AuthenticatedEncryptorConfiguration objeto . |
AuthenticatedEncryptorDescriptorDeserializer |
Uma classe que pode desserializar um XElement que representa a versão serializada de um AuthenticatedEncryptorDescriptor. |
CngCbcAuthenticatedEncryptorConfiguration |
Representa um mecanismo de criptografia autenticado configurado que usa algoritmos CNG do Windows em modos de criptografia CBC + autenticação HMAC. |
CngCbcAuthenticatedEncryptorDescriptor |
Um descritor que pode criar um sistema de criptografia autenticado com base na configuração fornecida por um CngCbcAuthenticatedEncryptorConfiguration objeto . |
CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Uma classe que pode desserializar um XElement que representa a versão serializada de um CngCbcAuthenticatedEncryptorDescriptor. |
CngGcmAuthenticatedEncryptorConfiguration |
Representa um mecanismo de criptografia autenticado configurado que usa algoritmos CNG do Windows em modos de criptografia + autenticação do GCM. |
CngGcmAuthenticatedEncryptorDescriptor |
Um descritor que pode criar um sistema de criptografia autenticado com base na configuração fornecida por um CngGcmAuthenticatedEncryptorConfiguration objeto . |
CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Uma classe que pode desserializar um XElement que representa a versão serializada de um CngGcmAuthenticatedEncryptorDescriptor. |
ManagedAuthenticatedEncryptorConfiguration |
Representa um mecanismo de criptografia autenticado configurado que usa tipos e KeyedHashAlgorithm gerenciadosSymmetricAlgorithm. |
ManagedAuthenticatedEncryptorDescriptor |
Um descritor que pode criar um sistema de criptografia autenticado com base na configuração fornecida por um ManagedAuthenticatedEncryptorConfiguration objeto . |
ManagedAuthenticatedEncryptorDescriptorDeserializer |
Uma classe que pode desserializar um XElement que representa a versão serializada de um ManagedAuthenticatedEncryptorDescriptor. |
XmlExtensions |
Extensões de proteção de dados para XElement. |
XmlSerializedDescriptorInfo |
Encapsula um XElement que contém a representação serializada por XML de um IAuthenticatedEncryptorDescriptor junto com o tipo que pode ser usado para desserializá-lo. |
Interfaces
IAuthenticatedEncryptorConfiguration |
A configuração básica que serve como uma fábrica para tipos relacionados à criptografia autenticada. |
IAuthenticatedEncryptorDescriptor |
Um descritor autocontido que encapsula todas as informações (incluindo material de chave secreta) necessárias para criar uma instância de um IAuthenticatedEncryptor. |
IAuthenticatedEncryptorDescriptorDeserializer |
A interface básica para desserializar um elemento XML em um IAuthenticatedEncryptorDescriptor. |
Comentários
Para obter mais informações sobre ASP.NET Core proteção de dados, consulte Proteção de dados.