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