Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje typy konfigurace pro použití s typy v objektu Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Třídy
AlgorithmConfiguration |
Továrna na výrobu IAuthenticatedEncryptorDescriptor. |
AuthenticatedEncryptorConfiguration |
Představuje zobecněný ověřený šifrovací mechanismus. |
AuthenticatedEncryptorDescriptor |
Popisovač, který může vytvořit ověřený šifrovací systém na základě konfigurace poskytované objektem AuthenticatedEncryptorConfiguration . |
AuthenticatedEncryptorDescriptorDeserializer |
Třída, která může deserializovat objekt XElement , který představuje serializovanou verzi AuthenticatedEncryptorDescriptor. |
CngCbcAuthenticatedEncryptorConfiguration |
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá algoritmy Windows CNG v režimech ověřování CBC a HMAC. |
CngCbcAuthenticatedEncryptorDescriptor |
Popisovač, který může vytvořit ověřený šifrovací systém na základě konfigurace poskytované objektem CngCbcAuthenticatedEncryptorConfiguration . |
CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Třída, která může deserializovat objekt XElement , který představuje serializovanou verzi CngCbcAuthenticatedEncryptorDescriptor. |
CngGcmAuthenticatedEncryptorConfiguration |
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá algoritmy Windows CNG v režimech šifrování GCM a ověřování. |
CngGcmAuthenticatedEncryptorDescriptor |
Popisovač, který může vytvořit ověřený šifrovací systém na základě konfigurace poskytované objektem CngGcmAuthenticatedEncryptorConfiguration . |
CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Třída, která může deserializovat objekt XElement , který představuje serializovanou verzi CngGcmAuthenticatedEncryptorDescriptor. |
ManagedAuthenticatedEncryptorConfiguration |
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm typy a KeyedHashAlgorithm . |
ManagedAuthenticatedEncryptorDescriptor |
Popisovač, který může vytvořit ověřený šifrovací systém na základě konfigurace poskytované objektem ManagedAuthenticatedEncryptorConfiguration . |
ManagedAuthenticatedEncryptorDescriptorDeserializer |
Třída, která může deserializovat objekt XElement , který představuje serializovanou verzi ManagedAuthenticatedEncryptorDescriptor. |
XmlExtensions |
Rozšíření ochrany dat pro XElement. |
XmlSerializedDescriptorInfo |
Zabalí XElement objekt, který obsahuje serializovanou reprezentaci IAuthenticatedEncryptorDescriptor XML spolu s typem, který lze použít k deserializaci. |
Rozhraní
IAuthenticatedEncryptorConfiguration |
Základní konfigurace, která slouží jako továrna pro typy související s ověřeným šifrováním. |
IAuthenticatedEncryptorDescriptor |
Samostatný deskriptor, který zabalí všechny informace (včetně materiálu tajného klíče) potřebné k vytvoření instance objektu IAuthenticatedEncryptor. |
IAuthenticatedEncryptorDescriptorDeserializer |
Základní rozhraní pro deserializaci elementu XML do .IAuthenticatedEncryptorDescriptor |
Poznámky
Další informace o ochraně dat ASP.NET Core najdete v tématu Ochrana dat.