ManagedAuthenticatedEncryptionSettings Klasse
Definition
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.
Einstellungen zum Konfigurieren eines authentifizierten Verschlüsselungsmechanismus, der verwaltete SymmetricAlgorithm- und KeyedHashAlgorithm-Implementierungen verwendet.
public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
- Vererbung
-
ManagedAuthenticatedEncryptionSettings
Konstruktoren
ManagedAuthenticatedEncryptionSettings() |
Einstellungen zum Konfigurieren eines authentifizierten Verschlüsselungsmechanismus, der verwaltete SymmetricAlgorithm- und KeyedHashAlgorithm-Implementierungen verwendet. |
Eigenschaften
EncryptionAlgorithmKeySize |
Die Länge (in Bits) des Schlüssels, der für die symmetrische Verschlüsselung verwendet wird. Diese Eigenschaft ist erforderlich, um über einen Wert zu verfügen. |
EncryptionAlgorithmType |
Der Typ des Algorithmus, der für die symmetrische Verschlüsselung verwendet werden soll. Der Typ muss unterklasse sein SymmetricAlgorithm. Diese Eigenschaft ist erforderlich, um über einen Wert zu verfügen. |
ValidationAlgorithmType |
Der Typ des Algorithmus, der für die Validierung verwendet werden soll. Typtyp muss unterklasse sein KeyedHashAlgorithm. Diese Eigenschaft ist erforderlich, um über einen Wert zu verfügen. |
Methoden
Validate() |
Überprüft, ob dies ManagedAuthenticatedEncryptionSettings wohlgeformt ist, d. h., dass die angegebenen Algorithmen tatsächlich vorhanden sind und ordnungsgemäß instanziiert werden können. Eine Ausnahme wird ausgelöst, wenn die Überprüfung fehlschlägt. |