MachineKey Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет способ шифрования или хэширования данных (либо шифрования и хэширования) с помощью тех же алгоритмов и значений ключей, которые используются для проверки подлинности форм ASP.NET и состояния просмотра.
public ref class MachineKey abstract sealed
public static class MachineKey
type MachineKey = class
Public Class MachineKey
- Наследование
-
MachineKey
Комментарии
Класс MachineKey предоставляет методы, которые предоставляют логику хэширования и шифрования, предоставляемые ASP.NET. Сведения о том, какие алгоритмы шифрования и хэширования используются ASP.NET, а также о значениях ключей, которые используются вместе с ними, см. в разделе machineKey Element (ASP.NET Settings Schema).
Предупреждение
MachineKey API-интерфейсы следует использовать только в приложении ASP.NET. Поведение API MachineKey вне контекста приложения ASP.NET не определено
Методы
Decode(String, MachineKeyProtection) |
Устаревшие..
Декодирует и/или проверяет данные, зашифрованные или предоставленные с помощью HMAC. |
Encode(Byte[], MachineKeyProtection) |
Устаревшие..
Зашифровывает данных и/или добавляет код HMAC. |
Protect(Byte[], String[]) |
Защищает указанные данные путем шифрования или подписи. |
Unprotect(Byte[], String[]) |
Снимает защиту с указанных данных, которые были защищены методом Protect(Byte[], String[]). |