Перечисление 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 |