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_VERSIONWS_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