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, která označuje algoritmus, který se používá k šifrování a dešifrování ověřovacích dat formulářů. (Informace o tom, jak určit algoritmus, který se používá při šifrování stavu zobrazení, naleznete v Validation vlastnosti.) Auto je výchozí hodnota.
- Atributy
Výjimky
Vybraná hodnota není jednou z dešifrovaných hodnot.
Poznámky
Vlastnost Decryption podporuje následující hodnoty dešifrování:
Auto, což je výchozí hodnota, určuje, 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 používá AES algoritmus k šifrování dat.AESje výchozí algoritmus pro šifrování dat.3DES, který určuje, že ASP.NET používá TripleDES algoritmus k šifrování dat.Vlastní algoritmus.
Tato vlastnost je obvykle nastavena deklarativní v decryptionatributu machineKey elementu Web.config souboru. Další informace naleznete v elementu machineKey .