WS_SECURITY_BINDING_CONSTRAINT_TYPE enumeration (webservices.h)

The values in this enumeration are used to identify the sub-types of WS_SECURITY_BINDING_CONSTRAINT.

Syntax

typedef enum {
  WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE = 1,
  WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE = 2,
  WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT_TYPE = 3,
  WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE = 4,
  WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE = 5,
  WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE = 6,
  WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE = 7,
  WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE = 8
} WS_SECURITY_BINDING_CONSTRAINT_TYPE;

Constants

 
WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 1
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT structure.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 2
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT structure.
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 3
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT structure.
WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 4
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT structure.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 5
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT structure.
WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 6
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT structure.
WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 7
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT structure.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE
Value: 8
This value is used in the type field of WS_SECURITY_BINDING_CONSTRAINT to identify a WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT structure.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 R2 [desktop apps | UWP apps]
Header webservices.h