WS_BINDING_TEMPLATE_TYPE 枚举 (webservices.h)

支持的不同安全绑定组合的枚举。

语法

typedef enum {
  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
} WS_BINDING_TEMPLATE_TYPE;

常量

 
WS_HTTP_BINDING_TEMPLATE_TYPE
值: 0
策略指定 HTTP 通道绑定。
WS_HTTP_SSL_BINDING_TEMPLATE_TYPE
值:1
策略使用 WS_SSL_TRANSPORT_SECURITY_BINDING 指定 HTTP 通道绑定。
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE
值: 2
策略使用 WS_HTTP_HEADER_AUTH_SECURITY_BINDING 指定 HTTP 通道绑定
WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE
值: 3
策略指定具有 WS_SSL_TRANSPORT_SECURITY_BINDING 和 的 HTTP 通道绑定
WS_HTTP_HEADER_AUTH_SECURITY_BINDING
WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE
值: 4
策略使用 WS_SSL_TRANSPORT_SECURITY_BINDING 指定 HTTP 通道绑定
WS_USERNAME_MESSAGE_SECURITY_BINDING
WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
值: 5
策略指定具有 WS_SSL_TRANSPORT_SECURITY_BINDINGWS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING 的 HTTP 通道绑定。
WS_TCP_BINDING_TEMPLATE_TYPE
值: 6
策略指定 TCP 通道绑定。
WS_TCP_SSPI_BINDING_TEMPLATE_TYPE
值: 7
策略指定具有 WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING的 TCP 通道绑定。
WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE
值: 8
策略指定具有 WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING 和 的 TCP 通道绑定
WS_USERNAME_MESSAGE_SECURITY_BINDING
WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
值: 9
策略指定具有 WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING 和 的 TCP 通道绑定
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
值: 10
策略指定具有 WS_SSL_TRANSPORT_SECURITY_BINDING 和 的 HTTP 通道绑定
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING,使用引导通道
使用 HTTP 通道绑定, WS_SSL_TRANSPORT_SECURITY_BINDING
WS_USERNAME_MESSAGE_SECURITY_BINDING
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
值: 11
策略指定具有 WS_SSL_TRANSPORT_SECURITY_BINDING 和 的 HTTP 通道绑定
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING,使用引导通道
使用 HTTP 通道绑定, WS_SSL_TRANSPORT_SECURITY_BINDING
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
值: 12
策略指定具有 WS_SSL_TRANSPORT_SECURITY_BINDING 和 的 TCP 通道绑定
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING,使用引导通道
使用 TCP 通道绑定, WS_SSL_TRANSPORT_SECURITY_BINDING
WS_USERNAME_MESSAGE_SECURITY_BINDING
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
值: 13
策略指定具有 WS_SSL_TRANSPORT_SECURITY_BINDING 和 的 TCP 通道绑定
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING,使用引导通道
使用 TCP 通道绑定, WS_SSL_TRANSPORT_SECURITY_BINDING
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING

要求

要求
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
标头 webservices.h