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 im Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Klassen
AlgorithmConfiguration |
Eine Fabrik zur Herstellung IAuthenticatedEncryptorDescriptorvon . |
AuthenticatedEncryptorConfiguration |
Stellt einen generalisierten authentifizierten Verschlüsselungsmechanismus dar. |
AuthenticatedEncryptorDescriptor |
Ein Deskriptor, der basierend auf der von einem Objekt bereitgestellten Konfiguration ein AuthenticatedEncryptorConfiguration authentifizierte Verschlüsselungssystem erstellen kann. |
AuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version eines AuthenticatedEncryptorDescriptordarstellt. |
CngCbcAuthenticatedEncryptorConfiguration |
Stellt einen konfigurierten authentifizierten Verschlüsselungsmechanismus dar, der Windows CNG-Algorithmen in CBC-Verschlüsselung und HMAC-Authentifizierungsmodi verwendet. |
CngCbcAuthenticatedEncryptorDescriptor |
Ein Deskriptor, der basierend auf der von einem Objekt bereitgestellten Konfiguration ein CngCbcAuthenticatedEncryptorConfiguration authentifizierte Verschlüsselungssystem erstellen kann. |
CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version eines CngCbcAuthenticatedEncryptorDescriptordarstellt. |
CngGcmAuthenticatedEncryptorConfiguration |
Stellt einen konfigurierten authentifizierten Verschlüsselungsmechanismus dar, der Windows CNG-Algorithmen in GCM-Verschlüsselungs- und Authentifizierungsmodi verwendet. |
CngGcmAuthenticatedEncryptorDescriptor |
Ein Deskriptor, der basierend auf der von einem Objekt bereitgestellten Konfiguration ein CngGcmAuthenticatedEncryptorConfiguration authentifizierte Verschlüsselungssystem erstellen kann. |
CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version eines CngGcmAuthenticatedEncryptorDescriptordarstellt. |
ManagedAuthenticatedEncryptorConfiguration |
Stellt einen konfigurierten authentifizierten Verschlüsselungsmechanismus dar, der verwaltete SymmetricAlgorithm - und KeyedHashAlgorithm -Typen verwendet. |
ManagedAuthenticatedEncryptorDescriptor |
Ein Deskriptor, der basierend auf der von einem Objekt bereitgestellten Konfiguration ein ManagedAuthenticatedEncryptorConfiguration authentifizierte Verschlüsselungssystem erstellen kann. |
ManagedAuthenticatedEncryptorDescriptorDeserializer |
Eine Klasse, die eine XElement deserialisieren kann, die die serialisierte Version eines ManagedAuthenticatedEncryptorDescriptordarstellt. |
XmlExtensions |
Datenschutzerweiterungen für XElement. |
XmlSerializedDescriptorInfo |
Umschließt eine XElement , die die XML-serialisierte Darstellung eines IAuthenticatedEncryptorDescriptor enthält, zusammen mit dem Typ, der zum Deserialisieren verwendet werden kann. |
Schnittstellen
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 Des geheimen Schlüsselmaterials) umschließt, die erforderlich sind, um eine instance eines IAuthenticatedEncryptorzu erstellen. |
IAuthenticatedEncryptorDescriptorDeserializer |
Die grundlegende Schnittstelle zum Deserialisieren eines XML-Elements in eine IAuthenticatedEncryptorDescriptor. |
Hinweise
Weitere Informationen zu ASP.NET Core Datenschutz finden Sie unter Datenschutz.