Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A security binding constraint that corresponds to the WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING.
Syntax
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;
Members
bindingConstraint
The base binding constraint that this binding constraint derives from.
The following binding constraints are supported at this point: WS_SECURITY_BINDING_PROPERTY_SECURE_CONVERSATION_VERSION and WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_ENTROPY_MODE. Currently only WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005 is supported in policy, so a binding constraint containing the value WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005 must be specified in order for the policy to match.
bindingUsage
This specifies how the security context token should be attached to a message.
bootstrapSecurityConstraint
This specifies the bootstrap security used to establish the secure conversation context.
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows 7 [desktop apps only] | 
| Minimum supported server | Windows Server 2008 R2 [desktop apps only] | 
| Header | webservices.h |