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)
<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.")> Public Shared Function Decode ( encodedData As String, protectionOption As MachineKeyProtection ) As Byte()
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: