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


структура WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT (webservices.h)

Ограничение привязки безопасности, соответствующее WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING.

Синтаксис

typedef struct _WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT {
  WS_SECURITY_BINDING_CONSTRAINT bindingConstraint;
  WS_MESSAGE_SECURITY_USAGE      bindingUsage;
  WS_SECURITY_CONSTRAINTS        *bootstrapSecurityConstraint;
} WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT;

Члены

bindingConstraint

Базовое ограничение привязки, от которое это ограничение привязки является производным.

На этом этапе поддерживаются следующие ограничения привязки: WS_SECURITY_BINDING_PROPERTY_SECURE_CONVERSATION_VERSION и WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_ENTROPY_MODE. В настоящее время в политике поддерживается только WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005 , поэтому для сопоставления политики необходимо указать ограничение привязки, содержащее значение WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005 .

bindingUsage

Это указывает, как маркер контекста безопасности должен быть присоединен к сообщению.

bootstrapSecurityConstraint

Это указывает безопасность начальной загрузки, используемую для создания контекста безопасной беседы.

Требования

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