Język

ManagedAuthenticatedEncryptionSettings Klasa

Definicja

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

Nazwa Opis
ManagedAuthenticatedEncryptionSettings()

Ustawienia konfigurowania uwierzytelnionego mechanizmu szyfrowania, który używa zarządzanych implementacji SymmetricAlgorithm i KeyedHashAlgorithm.

Właściwości

Nazwa Opis
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

Nazwa Opis
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.

Dotyczy