Partager via


MachineKeySection.Decryption Propriété

Définition

Spécifie l’algorithme de chiffrement utilisé pour chiffrer et déchiffrer les données d’authentification par formulaire.

public:
 property System::String ^ Decryption { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
[System.Configuration.ConfigurationProperty("decryption", DefaultValue="Auto")]
[System.Configuration.StringValidator(MinLength=1)]
public string Decryption { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))>]
[<System.Configuration.ConfigurationProperty("decryption", DefaultValue="Auto")>]
[<System.Configuration.StringValidator(MinLength=1)>]
member this.Decryption : string with get, set
Public Property Decryption As String

Valeur de propriété

Valeur qui indique l’algorithme utilisé pour chiffrer et déchiffrer les données d’authentification par formulaire. (Pour plus d’informations sur la façon de spécifier l’algorithme utilisé lorsque l’état d’affichage est chiffré, consultez la Validation propriété.) Auto est la valeur par défaut.

Attributs

Exceptions

La valeur sélectionnée n’est pas l’une des valeurs de déchiffrement.

Remarques

La Decryption propriété prend en charge les valeurs de déchiffrement suivantes :

  • Auto, qui est la valeur par défaut, spécifie que ASP.NET détermine l’algorithme de chiffrement à utiliser en fonction des paramètres par défaut de configuration.

  • AES, qui spécifie que ASP.NET utilise l’algorithme AES pour chiffrer les données. AES est l’algorithme par défaut pour chiffrer les données.

  • 3DES, qui spécifie que ASP.NET utilise l’algorithme TripleDES pour chiffrer les données.

  • Algorithme personnalisé.

Cette propriété est généralement définie de manière déclarative dans l’attribut decryption de l’élément machineKey du fichier Web.config. Pour plus d’informations, consultez l’élément machineKey .

S’applique à

Voir aussi