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 tipi in Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Classi
AlgorithmConfiguration |
Fabbrica per la produzione IAuthenticatedEncryptorDescriptordi . |
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 che può deserializzare un XElement oggetto che rappresenta la versione serializzata di un AuthenticatedEncryptorDescriptoroggetto . |
CngCbcAuthenticatedEncryptorConfiguration |
Rappresenta un meccanismo di crittografia autenticato configurato che usa algoritmi CNG di 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 che può deserializzare un XElement oggetto che rappresenta la versione serializzata di un CngCbcAuthenticatedEncryptorDescriptoroggetto . |
CngGcmAuthenticatedEncryptorConfiguration |
Rappresenta un meccanismo di crittografia autenticato configurato che usa algoritmi windows CNG in modalità di crittografia GCM e autenticazione. |
CngGcmAuthenticatedEncryptorDescriptor |
Descrittore che può creare un sistema di crittografia autenticato in base alla configurazione fornita da un CngGcmAuthenticatedEncryptorConfiguration oggetto. |
CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Classe che può deserializzare un XElement oggetto che rappresenta la versione serializzata di un CngGcmAuthenticatedEncryptorDescriptoroggetto . |
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 che può deserializzare un XElement oggetto che rappresenta la versione serializzata di un ManagedAuthenticatedEncryptorDescriptoroggetto . |
XmlExtensions |
Estensioni per la protezione dei dati per XElement. |
XmlSerializedDescriptorInfo |
Esegue il wrapping di un oggetto XElement contenente la rappresentazione serializzata XML di un IAuthenticatedEncryptorDescriptor insieme al tipo che può essere usato per deserializzarlo. |
Interfacce
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) necessario per creare un'istanza di un IAuthenticatedEncryptoroggetto . |
IAuthenticatedEncryptorDescriptorDeserializer |
Interfaccia di base per deserializzare un elemento XML in un IAuthenticatedEncryptorDescriptoroggetto . |
Commenti
Per altre informazioni sulla protezione dei dati ASP.NET Core, vedere Protezione dei dati.