ManagedAuthenticatedEncryptionSettings Klasa
Definicja
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.
Ustawienia konfigurowania uwierzytelnionego mechanizmu szyfrowania, który używa zarządzanych implementacji SymmetricAlgorithm i KeyedHashAlgorithm.
public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
- Dziedziczenie
-
ManagedAuthenticatedEncryptionSettings
Konstruktory
ManagedAuthenticatedEncryptionSettings() |
Ustawienia konfigurowania uwierzytelnionego mechanizmu szyfrowania, który używa zarządzanych implementacji SymmetricAlgorithm i KeyedHashAlgorithm. |
Właściwości
EncryptionAlgorithmKeySize |
Długość klucza (w bitach), który będzie używany do szyfrowania symetrycznego. Ta właściwość jest wymagana do posiadania wartości. |
EncryptionAlgorithmType |
Typ algorytmu do użycia na potrzeby szyfrowania symetrycznego. Typ musi podklasy SymmetricAlgorithm. Ta właściwość jest wymagana do posiadania wartości. |
ValidationAlgorithmType |
Typ algorytmu do użycia do walidacji. Typ typu musi podklasy KeyedHashAlgorithm. Ta właściwość jest wymagana do posiadania wartości. |
Metody
Validate() |
Sprawdza, czy jest to ManagedAuthenticatedEncryptionSettings dobrze sformułowane, tj. że określone algorytmy rzeczywiście istnieją i można utworzyć wystąpienie poprawnie. Jeśli walidacja nie powiedzie się, zostanie zgłoszony wyjątek. |