Поделиться через


перечисление WS_PROTECTION_LEVEL (webservices.h)

Определяет необходимые уровни целостности и конфиденциальности для отправленных и полученных сообщений. При использовании привязок безопасности транспорта и смешанного режима этот параметр применяется к каждому сообщению в целом. При использовании безопасности сообщений уровень защиты задается с степенью детализации заголовка или текста сообщения. Определенное значение по умолчанию применяется только к безопасности транспорта и смешанного режима.

Синтаксис

typedef enum {
  WS_PROTECTION_LEVEL_NONE = 1,
  WS_PROTECTION_LEVEL_SIGN = 2,
  WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT = 3
} WS_PROTECTION_LEVEL;

Константы

 
WS_PROTECTION_LEVEL_NONE
Значение: 1
Без подписывания или шифрования.
WS_PROTECTION_LEVEL_SIGN
Значение: 2
Только подписывание.
WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT
Значение: 3
Подписывание и шифрование.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть webservices.h