Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene i tipi di configurazione da usare con i Microsoft.AspNetCore.DataProtection.AuthenticatedEncryptiontipi in .
Classi
| Nome | Descrizione |
|---|---|
| AlgorithmConfiguration |
Factory per la produzione di IAuthenticatedEncryptorDescriptor. |
| AuthenticatedEncryptorConfiguration |
Rappresenta un meccanismo di crittografia autenticato generalizzato. |
| AuthenticatedEncryptorDescriptor |
Descrittore che può creare un sistema di crittografia autenticato in base alla configurazione fornita da un AuthenticatedEncryptorConfiguration oggetto . |
| AuthenticatedEncryptorDescriptorDeserializer |
Classe in grado di deserializzare un oggetto XElement che rappresenta la versione serializzata di un oggetto AuthenticatedEncryptorDescriptor. |
| CngCbcAuthenticatedEncryptorConfiguration |
Rappresenta un meccanismo di crittografia autenticato configurato che usa algoritmi CNG Windows nelle modalità di autenticazione CBC e HMAC. |
| CngCbcAuthenticatedEncryptorDescriptor |
Descrittore che può creare un sistema di crittografia autenticato in base alla configurazione fornita da un CngCbcAuthenticatedEncryptorConfiguration oggetto . |
| CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Classe in grado di deserializzare un oggetto XElement che rappresenta la versione serializzata di un oggetto CngCbcAuthenticatedEncryptorDescriptor. |
| CngGcmAuthenticatedEncryptorConfiguration |
Rappresenta un meccanismo di crittografia autenticato configurato che usa Windows algoritmi CNG nelle modalità di crittografia E autenticazione GCM. |
| CngGcmAuthenticatedEncryptorDescriptor |
Descrittore che può creare un sistema di crittografia autenticato in base alla configurazione fornita da un CngGcmAuthenticatedEncryptorConfiguration oggetto . |
| CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Classe in grado di deserializzare un oggetto XElement che rappresenta la versione serializzata di un oggetto CngGcmAuthenticatedEncryptorDescriptor. |
| ManagedAuthenticatedEncryptorConfiguration |
Rappresenta un meccanismo di crittografia autenticato configurato che usa tipi e KeyedHashAlgorithm gestitiSymmetricAlgorithm. |
| ManagedAuthenticatedEncryptorDescriptor |
Descrittore che può creare un sistema di crittografia autenticato in base alla configurazione fornita da un ManagedAuthenticatedEncryptorConfiguration oggetto . |
| ManagedAuthenticatedEncryptorDescriptorDeserializer |
Classe in grado di deserializzare un oggetto XElement che rappresenta la versione serializzata di un oggetto ManagedAuthenticatedEncryptorDescriptor. |
| XmlExtensions |
Estensioni per la protezione dei dati per XElement. |
| XmlSerializedDescriptorInfo |
Esegue il wrapping di un oggetto XElement che contiene la rappresentazione serializzata XML di un IAuthenticatedEncryptorDescriptor insieme al tipo che può essere utilizzato per deserializzarlo. |
Interfacce
| Nome | Descrizione |
|---|---|
| IAuthenticatedEncryptorConfiguration |
Configurazione di base che funge da factory per i tipi correlati alla crittografia autenticata. |
| IAuthenticatedEncryptorDescriptor |
Descrittore autonomo che esegue il wrapping di tutte le informazioni (incluso il materiale della chiave privata) necessarie per creare un'istanza di un oggetto IAuthenticatedEncryptor. |
| IAuthenticatedEncryptorDescriptorDeserializer |
Interfaccia di base per deserializzare un elemento XML in un oggetto IAuthenticatedEncryptorDescriptor. |
Commenti
Per altre informazioni sulla protezione dei dati ASP.NET Core, vedere Data Protection.