MachineKeyProtection Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает значения, указывающие, следует ли шифровать или расшифровывать данные, следует ли добавлять или проверять код проверки подлинности на основе хэша сообщений (HMAC).
public enum class MachineKeyProtection
public enum MachineKeyProtection
type MachineKeyProtection =
Public Enum MachineKeyProtection
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| All | 0 | Указывает, что код проверки подлинности на основе хэша сообщений (HMAC) должен быть добавлен к данным и что данные должны быть зашифрованы (для Encode(Byte[], MachineKeyProtection) метода) или что данные должны быть расшифрованы и проверены (для Decode(String, MachineKeyProtection) метода). |
| Encryption | 1 | Указывает, что данные должны быть зашифрованы (для Encode(Byte[], MachineKeyProtection) метода) или расшифрованы (для Decode(String, MachineKeyProtection) метода). |
| Validation | 2 | Указывает, что код проверки подлинности на основе хэша сообщений (HMAC) должен быть добавлен к данным (для Encode(Byte[], MachineKeyProtection) метода) или проверен (для Decode(String, MachineKeyProtection) метода). |