MachineKeySection.Decryption Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje šifrovací algoritmus, který se používá k šifrování a dešifrování ověřovacích dat formulářů.
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
Hodnota vlastnosti
Hodnota označující algoritmus, který se používá k šifrování a dešifrování dat ověřování formulářů. (Informace o tom, jak zadat algoritmus, který se použije při šifrování stavu zobrazení, najdete ve Validation vlastnosti.) Auto
je výchozí hodnota.
- Atributy
Výjimky
Vybraná hodnota není jednou z hodnot dešifrování.
Poznámky
Vlastnost Decryption podporuje následující dešifrovací hodnoty:
Auto
, což je výchozí hodnota, určuje, že ASP.NET určuje, který šifrovací algoritmus se má použít, na základě výchozího nastavení konfigurace.AES
, která určuje, že ASP.NET k šifrování dat používá AES algoritmus.AES
je výchozí algoritmus pro šifrování dat.3DES
, která určuje, že ASP.NET k šifrování dat používá TripleDES algoritmus.Vlastní algoritmus.
Tato vlastnost je obvykle nastavena deklarativně v atributu decryption
machineKey elementu Web.config souboru. Další informace najdete v elementu machineKey .