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


Перечисление WS_SECURITY_HEADER_LAYOUT (webservices.h)

Правила макета, применяемые к элементам WS-Security заголовка безопасности. Этот параметр относится к привязкам безопасности сообщений и привязкам безопасности смешанного режима.

Синтаксис

typedef enum {
  WS_SECURITY_HEADER_LAYOUT_STRICT = 1,
  WS_SECURITY_HEADER_LAYOUT_LAX = 2,
  WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST = 3,
  WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST = 4
} WS_SECURITY_HEADER_LAYOUT;

Константы

 
WS_SECURITY_HEADER_LAYOUT_STRICT
Значение: 1
Элементы заголовка безопасности должны следовать за элементом "declare before use" (Объявить перед использованием).
Макет. Все маркеры безопасности должны отображаться перед их использованием.
WS_SECURITY_HEADER_LAYOUT_LAX
Значение: 2
Элементы заголовка безопасности могут находиться в произвольном порядке.
включая маркеры безопасности, отображаемые после использования.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST
Значение: 3
Элементы заголовка безопасности могут находиться в произвольном порядке, как в WS_SECURITY_HEADER_LAYOUT_LAX, но элемент timestamp должен
быть первым элементом.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST
Значение: 4
Элементы заголовка безопасности могут находиться в произвольном порядке, как в WS_SECURITY_HEADER_LAYOUT_LAX, но элемент timestamp должен
быть последним элементом.

Требования

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