WS_SECURITY_BINDING_TYPE enumeration (webservices.h)

The type of the security binding, used as a selector for subtypes of WS_SECURITY_BINDING. In general, the type name of the security binding (one of the values defined here) specifies how the security token used with that security binding is obtained and used.

Syntax

typedef enum {
  WS_SSL_TRANSPORT_SECURITY_BINDING_TYPE = 1,
  WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TYPE = 2,
  WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TYPE = 3,
  WS_USERNAME_MESSAGE_SECURITY_BINDING_TYPE = 4,
  WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TYPE = 5,
  WS_XML_TOKEN_MESSAGE_SECURITY_BINDING_TYPE = 6,
  WS_SAML_MESSAGE_SECURITY_BINDING_TYPE = 7,
  WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TYPE = 8,
  WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING_TYPE = 9
} WS_SECURITY_BINDING_TYPE;

Constants

 
WS_SSL_TRANSPORT_SECURITY_BINDING_TYPE
Value: 1
Type id for the security binding WS_SSL_TRANSPORT_SECURITY_BINDING.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TYPE
Value: 2
Type id for the security binding WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING.
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TYPE
Value: 3
Type id for the security binding WS_HTTP_HEADER_AUTH_SECURITY_BINDING.
WS_USERNAME_MESSAGE_SECURITY_BINDING_TYPE
Value: 4
Type id for the security binding WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TYPE
Value: 5
Type id for the security binding WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_XML_TOKEN_MESSAGE_SECURITY_BINDING_TYPE
Value: 6
Type id for the security binding WS_XML_TOKEN_MESSAGE_SECURITY_BINDING.
WS_SAML_MESSAGE_SECURITY_BINDING_TYPE
Value: 7
Type id for the security binding WS_SAML_MESSAGE_SECURITY_BINDING.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TYPE
Value: 8
Type id for the security binding WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING.
WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING_TYPE
Value: 9
Windows 8 or later:
Type id for the security binding WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING.

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