MachineKeySection.Decryption プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォーム認証データの暗号化と暗号化解除に使用する暗号化アルゴリズムを指定します。
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
プロパティ値
フォーム認証データの暗号化と暗号化解除に使用されるアルゴリズムを示す値。 (ビュー ステートの暗号化時に使用されるアルゴリズムを指定する方法については、 Validation プロパティを参照してください)。) Auto は既定値です。
- 属性
例外
選択した値は、暗号化解除値の 1 つではありません。
注釈
Decryption プロパティは、次の復号化値をサポートしています。
Auto(既定値) は、ASP.NET が構成の既定の設定に基づいて使用する暗号化アルゴリズムを決定することを指定します。AESは、ASP.NET が AES アルゴリズムを使用してデータを暗号化することを指定します。AESは、データを暗号化するための既定のアルゴリズムです。3DESは、ASP.NET が TripleDES アルゴリズムを使用してデータを暗号化することを指定します。カスタム アルゴリズム。
このプロパティは、通常、Web.config ファイルの machineKey 要素のdecryption属性で宣言によって設定されます。 詳細については、 machineKey 要素を参照してください。