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


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

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

Доступно только на сервере.

Синтаксис

typedef enum {
  WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER = 1,
  WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL = 2
} WS_EXTENDED_PROTECTION_SCENARIO;

Константы

 
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER
Значение: 1
Ssl-соединение между клиентом и сервером отсутствует, или SSL-подключение завершается на сервере. Это значение по умолчанию.
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL
Значение: 2
SSL-подключение существует, но завершается на посреднике. Соединение между посредником и сервером может или не может
используйте SSL. Если это свойство задано, необходимо также задать WS_SECURITY_PROPERTY_ID.

Требования

   
Минимальная версия клиента Версия 1.0
Верхняя часть webservices.h