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_BINDING 和 WS_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 |