Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Konfigurationstypen für die Verwendung mit Typen in der Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Klassen
| Name | Beschreibung |
|---|---|
| AlgorithmConfiguration |
Eine Fabrik zur Herstellung IAuthenticatedEncryptorDescriptor. |
| AuthenticatedEncryptorConfiguration |
Stellt einen generalisierten authentifizierten Verschlüsselungsmechanismus dar. |
| AuthenticatedEncryptorDescriptor |
Ein Deskriptor, der ein authentifizierte Verschlüsselungssystem basierend auf der von einem AuthenticatedEncryptorConfiguration Objekt bereitgestellten Konfiguration erstellen kann. |
| AuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version einer .AuthenticatedEncryptorDescriptor |
| CngCbcAuthenticatedEncryptorConfiguration |
Stellt einen konfigurierten authentifizierten Verschlüsselungsmechanismus dar, der Windows CNG-Algorithmen in CBC-Verschlüsselungs- und HMAC-Authentifizierungsmodi verwendet. |
| CngCbcAuthenticatedEncryptorDescriptor |
Ein Deskriptor, der ein authentifizierte Verschlüsselungssystem basierend auf der von einem CngCbcAuthenticatedEncryptorConfiguration Objekt bereitgestellten Konfiguration erstellen kann. |
| CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version einer .CngCbcAuthenticatedEncryptorDescriptor |
| CngGcmAuthenticatedEncryptorConfiguration |
Stellt einen konfigurierten authentifizierten Verschlüsselungsmechanismus dar, der Windows CNG-Algorithmen in GCM-Verschlüsselungs- und Authentifizierungsmodi verwendet. |
| CngGcmAuthenticatedEncryptorDescriptor |
Ein Deskriptor, der ein authentifizierte Verschlüsselungssystem basierend auf der von einem CngGcmAuthenticatedEncryptorConfiguration Objekt bereitgestellten Konfiguration erstellen kann. |
| CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version einer .CngGcmAuthenticatedEncryptorDescriptor |
| ManagedAuthenticatedEncryptorConfiguration |
Stellt einen konfigurierten authentifizierten Verschlüsselungsmechanismus dar, der verwaltete SymmetricAlgorithm und KeyedHashAlgorithm Typen verwendet. |
| ManagedAuthenticatedEncryptorDescriptor |
Ein Deskriptor, der ein authentifizierte Verschlüsselungssystem basierend auf der von einem ManagedAuthenticatedEncryptorConfiguration Objekt bereitgestellten Konfiguration erstellen kann. |
| ManagedAuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version einer .ManagedAuthenticatedEncryptorDescriptor |
| XmlExtensions |
Datenschutzerweiterungen für XElement. |
| XmlSerializedDescriptorInfo |
Umschließt eine XElement , die die XML-serialisierte Darstellung einer IAuthenticatedEncryptorDescriptor zusammen mit dem Typ enthält, der zum Deserialisieren verwendet werden kann. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAuthenticatedEncryptorConfiguration |
Die grundlegende Konfiguration, die als Factory für Typen im Zusammenhang mit authentifizierter Verschlüsselung dient. |
| IAuthenticatedEncryptorDescriptor |
Ein eigenständiger Deskriptor, der alle Informationen (einschließlich geheimer Schlüsselmaterial) umschließt, die zum Erstellen einer Instanz einer IAuthenticatedEncryptor. |
| IAuthenticatedEncryptorDescriptorDeserializer |
Die grundlegende Schnittstelle zum Deserialisieren eines XML-Elements in ein IAuthenticatedEncryptorDescriptor. |
Hinweise
Weitere Informationen zum ASP.NET Core Datenschutz finden Sie unter Data Protection.