Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

WS_BINDING_TEMPLATE_TYPE enumeration

An enumeration of the different security binding combinations that are supported.

Syntax


enum WS_BINDING_TEMPLATE_TYPE {  WS_HTTP_BINDING_TEMPLATE_TYPE                                      = 0, 
  WS_HTTP_SSL_BINDING_TEMPLATE_TYPE                                  = 1, 
  WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE                          = 2, 
  WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE                      = 3, 
  WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE                         = 4, 
  WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE                   = 5, 
  WS_TCP_BINDING_TEMPLATE_TYPE                                       = 6, 
  WS_TCP_SSPI_BINDING_TEMPLATE_TYPE                                  = 7, 
  WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE                         = 8, 
  WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE                   = 9, 
  WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE        = 10, 
  WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE  = 11, 
  WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE        = 12, 
  WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE  = 13 

};

Constants

WS_HTTP_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding.

WS_HTTP_SSL_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING.

WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding with WS_HTTP_HEADER_AUTH_SECURITY_BINDING

WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING and WS_HTTP_HEADER_AUTH_SECURITY_BINDING.

WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING and WS_USERNAME_MESSAGE_SECURITY_BINDING.

WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING and WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.

WS_TCP_BINDING_TEMPLATE_TYPE

The policy specifies TCP channel binding.

WS_TCP_SSPI_BINDING_TEMPLATE_TYPE

The policy specifies TCP channel binding with WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING.

WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE

The policy specifies TCP channel binding with WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING and WS_USERNAME_MESSAGE_SECURITY_BINDING.

WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE

The policy specifies TCP channel binding with WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING and WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.

WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING and WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, using bootstrap channel with HTTP channel binding, WS_SSL_TRANSPORT_SECURITY_BINDING and WS_USERNAME_MESSAGE_SECURITY_BINDING.

WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE

The policy specifies HTTP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING and WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, using bootstrap channel with HTTP channel binding, WS_SSL_TRANSPORT_SECURITY_BINDING and WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.

WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE

The policy specifies TCP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING and WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, using bootstrap channel with TCP channel binding, WS_SSL_TRANSPORT_SECURITY_BINDING and WS_USERNAME_MESSAGE_SECURITY_BINDING.

WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE

The policy specifies TCP channel binding with WS_SSL_TRANSPORT_SECURITY_BINDING and WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, using bootstrap channel with TCP channel binding, WS_SSL_TRANSPORT_SECURITY_BINDING and WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.

Requirements

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

WebServices.h

 

 

Community Additions

Show:
© 2017 Microsoft