Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des types de configuration à utiliser avec des types dans le Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Classes
AlgorithmConfiguration |
Usine pour la production de IAuthenticatedEncryptorDescriptor. |
AuthenticatedEncryptorConfiguration |
Représente un mécanisme de chiffrement authentifié généralisé. |
AuthenticatedEncryptorDescriptor |
Descripteur qui peut créer un système de chiffrement authentifié basé sur la configuration fournie par un AuthenticatedEncryptorConfiguration objet. |
AuthenticatedEncryptorDescriptorDeserializer |
Classe qui peut désérialiser un XElement qui représente la version sérialisée d’un AuthenticatedEncryptorDescriptor. |
CngCbcAuthenticatedEncryptorConfiguration |
Représente un mécanisme de chiffrement authentifié configuré qui utilise des algorithmes CNG Windows dans les modes de chiffrement CBC + HMAC. |
CngCbcAuthenticatedEncryptorDescriptor |
Descripteur qui peut créer un système de chiffrement authentifié basé sur la configuration fournie par un CngCbcAuthenticatedEncryptorConfiguration objet. |
CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Classe qui peut désérialiser un XElement qui représente la version sérialisée d’un CngCbcAuthenticatedEncryptorDescriptor. |
CngGcmAuthenticatedEncryptorConfiguration |
Représente un mécanisme de chiffrement authentifié configuré qui utilise des algorithmes CNG Windows dans les modes de chiffrement GCM + authentification. |
CngGcmAuthenticatedEncryptorDescriptor |
Descripteur qui peut créer un système de chiffrement authentifié basé sur la configuration fournie par un CngGcmAuthenticatedEncryptorConfiguration objet. |
CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Classe qui peut désérialiser un XElement qui représente la version sérialisée d’un CngGcmAuthenticatedEncryptorDescriptor. |
ManagedAuthenticatedEncryptorConfiguration |
Représente un mécanisme de chiffrement authentifié configuré qui utilise des types managés SymmetricAlgorithm et KeyedHashAlgorithm . |
ManagedAuthenticatedEncryptorDescriptor |
Descripteur qui peut créer un système de chiffrement authentifié basé sur la configuration fournie par un ManagedAuthenticatedEncryptorConfiguration objet. |
ManagedAuthenticatedEncryptorDescriptorDeserializer |
Classe qui peut désérialiser un XElement qui représente la version sérialisée d’un ManagedAuthenticatedEncryptorDescriptor. |
XmlExtensions |
Extensions de protection des données pour XElement. |
XmlSerializedDescriptorInfo |
Encapsule un XElement qui contient la représentation sérialisée XML d’un IAuthenticatedEncryptorDescriptor ainsi que le type qui peut être utilisé pour le désérialiser. |
Interfaces
IAuthenticatedEncryptorConfiguration |
Configuration de base qui sert de fabrique pour les types liés au chiffrement authentifié. |
IAuthenticatedEncryptorDescriptor |
Descripteur autonome qui encapsule toutes les informations (y compris le matériel de clé secrète) nécessaires pour créer un instance d’un IAuthenticatedEncryptor. |
IAuthenticatedEncryptorDescriptorDeserializer |
Interface de base pour désérialiser un élément XML en .IAuthenticatedEncryptorDescriptor |
Remarques
Pour plus d’informations sur ASP.NET Core protection des données, consultez Protection des données.