Partager via


ManagedAuthenticatedEncryptionSettings Classe

Définition

Paramètres de configuration d’un mécanisme de chiffrement authentifié qui utilise des implémentations symmetricAlgorithm et KeyedHashAlgorithm managées.

public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
Héritage
ManagedAuthenticatedEncryptionSettings

Constructeurs

ManagedAuthenticatedEncryptionSettings()

Paramètres de configuration d’un mécanisme de chiffrement authentifié qui utilise des implémentations symmetricAlgorithm et KeyedHashAlgorithm managées.

Propriétés

EncryptionAlgorithmKeySize

Longueur (en bits) de la clé qui sera utilisée pour le chiffrement symétrique. Cette propriété doit avoir une valeur.

EncryptionAlgorithmType

Type de l’algorithme à utiliser pour le chiffrement symétrique. Le type doit sous-classe SymmetricAlgorithm. Cette propriété doit avoir une valeur.

ValidationAlgorithmType

Type de l’algorithme à utiliser pour la validation. Le type de type doit sous-classe KeyedHashAlgorithm. Cette propriété doit avoir une valeur.

Méthodes

Validate()

Vérifie que cela ManagedAuthenticatedEncryptionSettings est bien formé, c’est-à-dire que les algorithmes spécifiés existent réellement et peuvent être instanciés correctement. Une exception est levée si la validation échoue.

S’applique à