Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera typy konfiguracji do użycia z typami w obiekcie Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Klasy
| AlgorithmConfiguration |
Fabryka do produkcji IAuthenticatedEncryptorDescriptor. |
| AuthenticatedEncryptorConfiguration |
Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego. |
| AuthenticatedEncryptorDescriptor |
Deskryptor, który może utworzyć uwierzytelniony system szyfrowania na podstawie konfiguracji dostarczonej AuthenticatedEncryptorConfiguration przez obiekt. |
| AuthenticatedEncryptorDescriptorDeserializer |
Klasa, która może deserializować klasę XElement reprezentującą serializowaną wersję klasy AuthenticatedEncryptorDescriptor. |
| CngCbcAuthenticatedEncryptorConfiguration |
Reprezentuje skonfigurowany mechanizm szyfrowania uwierzytelnionego, który używa algorytmów CNG systemu Windows w trybach szyfrowania CBC i uwierzytelniania HMAC. |
| CngCbcAuthenticatedEncryptorDescriptor |
Deskryptor, który może utworzyć uwierzytelniony system szyfrowania na podstawie konfiguracji dostarczonej CngCbcAuthenticatedEncryptorConfiguration przez obiekt. |
| CngCbcAuthenticatedEncryptorDescriptorDeserializer |
Klasa, która może deserializować klasę XElement reprezentującą serializowaną wersję klasy CngCbcAuthenticatedEncryptorDescriptor. |
| CngGcmAuthenticatedEncryptorConfiguration |
Reprezentuje skonfigurowany mechanizm szyfrowania uwierzytelnionego, który używa algorytmów CNG systemu Windows w trybach szyfrowania GCM i uwierzytelniania. |
| CngGcmAuthenticatedEncryptorDescriptor |
Deskryptor, który może utworzyć uwierzytelniony system szyfrowania na podstawie konfiguracji dostarczonej CngGcmAuthenticatedEncryptorConfiguration przez obiekt. |
| CngGcmAuthenticatedEncryptorDescriptorDeserializer |
Klasa, która może deserializować klasę XElement reprezentującą serializowaną wersję klasy CngGcmAuthenticatedEncryptorDescriptor. |
| ManagedAuthenticatedEncryptorConfiguration |
Reprezentuje skonfigurowany mechanizm szyfrowania uwierzytelnionego, który używa zarządzanych SymmetricAlgorithm i KeyedHashAlgorithm typów. |
| ManagedAuthenticatedEncryptorDescriptor |
Deskryptor, który może utworzyć uwierzytelniony system szyfrowania na podstawie konfiguracji dostarczonej ManagedAuthenticatedEncryptorConfiguration przez obiekt. |
| ManagedAuthenticatedEncryptorDescriptorDeserializer |
Klasa, która może deserializować klasę XElement reprezentującą serializowaną wersję klasy ManagedAuthenticatedEncryptorDescriptor. |
| XmlExtensions |
Rozszerzenia ochrony danych dla programu XElement. |
| XmlSerializedDescriptorInfo |
Opakowuje obiekt XElement zawierający serializowaną reprezentację IAuthenticatedEncryptorDescriptor XML wraz z typem, którego można użyć do deserializacji. |
Interfejsy
| IAuthenticatedEncryptorConfiguration |
Podstawowa konfiguracja, która służy jako fabryka typów związanych z uwierzytelnionymi szyfrowaniem. |
| IAuthenticatedEncryptorDescriptor |
Samodzielny deskryptor, który opakowuje wszystkie informacje (w tym materiał klucza tajnego) niezbędne do utworzenia wystąpienia klasy IAuthenticatedEncryptor. |
| IAuthenticatedEncryptorDescriptorDeserializer |
Podstawowy interfejs deserializacji elementu XML do elementu IAuthenticatedEncryptorDescriptor. |
Uwagi
Aby uzyskać więcej informacji na temat ochrony danych ASP.NET Core, zobacz Ochrona danych.