MachineKey.Decode(String, MachineKeyProtection) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
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.
Декодирует и/или проверяет данные, зашифрованные или предоставленные с помощью HMAC.
public:
static cli::array <System::Byte> ^ Decode(System::String ^ encodedData, System::Web::Security::MachineKeyProtection protectionOption);
public static byte[] Decode (string encodedData, System.Web.Security.MachineKeyProtection protectionOption);
[System.Obsolete("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 static byte[] Decode (string encodedData, System.Web.Security.MachineKeyProtection protectionOption);
static member Decode : string * System.Web.Security.MachineKeyProtection -> byte[]
[<System.Obsolete("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 member Decode : string * System.Web.Security.MachineKeyProtection -> byte[]
Public Shared Function Decode (encodedData As String, protectionOption As MachineKeyProtection) As Byte()
Параметры
- encodedData
- String
Зашифрованные данные для расшифровки и(или) проверки.
- protectionOption
- MachineKeyProtection
Указывает, должен ли шифроваться или хэшироваться параметр encodedData
.
Возвращаемое значение
Массив Byte, представляющий расшифрованные данные.
- Атрибуты
Примеры
Пример кода см. в обзоре MachineKey класса.
Комментарии
Сведения о том, какие алгоритмы шифрования и хэширования ASP.NET используют для расшифровки и проверки передаваемых данных, см. в разделе MachineKey Element (ASP.NET Settings Schema).