MachineKey::Decode Method (String^, MachineKeyProtection)
.NET Framework (current version)
Note: This API is now obsolete.
Namespace:
System.Web.Security
Assembly: System.Web (in System.Web.dll)
Return to top
Decodes and/or validates data that has been encrypted or provided with a hash-based message authentication code (HMAC).
Assembly: System.Web (in System.Web.dll)
public: [ObsoleteAttribute("This method is obsolete and is only provided for compatibility with existing code. It is recommended that new code use the Protect and Unprotect methods instead.")] static array<unsigned char>^ Decode( String^ encodedData, MachineKeyProtection protectionOption )
Parameters
- encodedData
-
Type:
System::String^
The encrypted data to decrypt and/or validate.
- protectionOption
-
Type:
System.Web.Security::MachineKeyProtection
Indicates whether the encodedData parameter should be encrypted and/or hashed.
For information about which encryption and hashing algorithms ASP.NET uses to decrypt and validate the data that is passed in, see machineKey Element (ASP.NET Settings Schema).
For a code example, see the MachineKey class overview.
.NET Framework
Available since 4.0
Available since 4.0
Show: