Sdílet prostřednictvím


Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Obor názvů

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.