Compartir a través de


enumeración WS_BINDING_TEMPLATE_TYPE (webservices.h)

Enumeración de las diferentes combinaciones de enlace de seguridad que se admiten.

Syntax

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;

Constantes

 
WS_HTTP_BINDING_TEMPLATE_TYPE
Valor: 0
La directiva especifica el enlace de canal HTTP.
WS_HTTP_SSL_BINDING_TEMPLATE_TYPE
Valor: 1
La directiva especifica el enlace de canal HTTP con WS_SSL_TRANSPORT_SECURITY_BINDING.
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE
Valor: 2
La directiva especifica el enlace de canal HTTP con WS_HTTP_HEADER_AUTH_SECURITY_BINDING
WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE
Valor: 3
La directiva especifica el enlace de canal HTTP con WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_HTTP_HEADER_AUTH_SECURITY_BINDING.
WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE
Valor: 4
La directiva especifica el enlace de canal HTTP con WS_SSL_TRANSPORT_SECURITY_BINDING
y WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
Valor: 5
La directiva especifica el enlace de canal HTTP con WS_SSL_TRANSPORT_SECURITY_BINDING y WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_TCP_BINDING_TEMPLATE_TYPE
Valor: 6
La directiva especifica el enlace de canal TCP.
WS_TCP_SSPI_BINDING_TEMPLATE_TYPE
Valor: 7
La directiva especifica el enlace de canal TCP con WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING.
WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE
Valor: 8
La directiva especifica el enlace de canal TCP con WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING y
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
Valor: 9
La directiva especifica el enlace de canal TCP con WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING y
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valor: 10
La directiva especifica el enlace de canal HTTP con WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, mediante el canal de arranque
con enlace de canal HTTP, WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valor: 11
La directiva especifica el enlace de canal HTTP con WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, mediante el canal de arranque
con enlace de canal HTTP, WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valor: 12
La directiva especifica el enlace de canal TCP con WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, mediante el canal de arranque
con enlace de canal TCP, WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valor: 13
La directiva especifica el enlace de canal TCP con WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, mediante el canal de arranque
con enlace de canal TCP, WS_SSL_TRANSPORT_SECURITY_BINDING y
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado webservices.h