Partager via


énumération WS_BINDING_TEMPLATE_TYPE (webservices.h)

Énumération des différentes combinaisons de liaisons de sécurité prises en charge.

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
Valeur : 0
La stratégie spécifie la liaison de canal HTTP.
WS_HTTP_SSL_BINDING_TEMPLATE_TYPE
Valeur : 1
La stratégie spécifie la liaison de canal HTTP avec WS_SSL_TRANSPORT_SECURITY_BINDING.
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE
Valeur : 2
La stratégie spécifie la liaison de canal HTTP avec WS_HTTP_HEADER_AUTH_SECURITY_BINDING
WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE
Valeur : 3
La stratégie spécifie la liaison de canal HTTP avec WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_HTTP_HEADER_AUTH_SECURITY_BINDING.
WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE
Valeur : 4
La stratégie spécifie la liaison de canal HTTP avec WS_SSL_TRANSPORT_SECURITY_BINDING
et WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
Valeur : 5
La stratégie spécifie la liaison de canal HTTP avec WS_SSL_TRANSPORT_SECURITY_BINDING et WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_TCP_BINDING_TEMPLATE_TYPE
Valeur : 6
La stratégie spécifie la liaison de canal TCP.
WS_TCP_SSPI_BINDING_TEMPLATE_TYPE
Valeur : 7
La stratégie spécifie la liaison de canal TCP avec WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING.
WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE
Valeur : 8
La stratégie spécifie la liaison de canal TCP avec WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING et
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
Valeur : 9
La stratégie spécifie la liaison de canal TCP avec WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING et
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valeur : 10
La stratégie spécifie la liaison de canal HTTP avec WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, à l’aide du canal d’amorçage
avec liaison de canal HTTP, WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valeur : 11
La stratégie spécifie la liaison de canal HTTP avec WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, à l’aide du canal d’amorçage
avec liaison de canal HTTP, WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valeur : 12
La stratégie spécifie la liaison de canal TCP avec WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, à l’aide du canal d’amorçage
avec liaison de canal TCP, WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Valeur : 13
La stratégie spécifie la liaison de canal TCP avec WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING, à l’aide du canal d’amorçage
avec liaison de canal TCP, WS_SSL_TRANSPORT_SECURITY_BINDING et
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête webservices.h