WS_SECURITY_BINDING_TYPE 枚举 (webservices.h)

安全绑定的类型,用作 WS_SECURITY_BINDING子类型的选择器。 通常,安全绑定的类型名称 (此处定义的值之一) 指定如何获取和使用与该安全绑定一起使用的安全令牌。

语法

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;

常量

 
WS_SSL_TRANSPORT_SECURITY_BINDING_TYPE
值:1
安全绑定 WS_SSL_TRANSPORT_SECURITY_BINDING的类型 ID。
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TYPE
值: 2
安全绑定 WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING的类型 ID。
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TYPE
值: 3
安全绑定 WS_HTTP_HEADER_AUTH_SECURITY_BINDING的类型 ID。
WS_USERNAME_MESSAGE_SECURITY_BINDING_TYPE
值: 4
安全绑定 WS_USERNAME_MESSAGE_SECURITY_BINDING的类型 ID。
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TYPE
值: 5
安全绑定 WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING的类型 ID。
WS_XML_TOKEN_MESSAGE_SECURITY_BINDING_TYPE
值: 6
安全绑定 WS_XML_TOKEN_MESSAGE_SECURITY_BINDING的类型 ID。
WS_SAML_MESSAGE_SECURITY_BINDING_TYPE
值: 7
安全绑定 WS_SAML_MESSAGE_SECURITY_BINDING的类型 ID。
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TYPE
值: 8
安全绑定 WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING的类型 ID。
WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING_TYPE
值: 9
Windows 8 或更高版本:
安全绑定 WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING的类型 ID。

要求

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