WS_BINDING_TEMPLATE_TYPE-Enumeration (webservices.h)

Eine Enumeration der verschiedenen unterstützten Sicherheitsbindungskombinationen.

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;

Konstanten

 
WS_HTTP_BINDING_TEMPLATE_TYPE
Wert: 0
Die Richtlinie gibt die HTTP-Kanalbindung an.
WS_HTTP_SSL_BINDING_TEMPLATE_TYPE
Wert: 1
Die Richtlinie gibt die HTTP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING an.
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE
Wert: 2
Die Richtlinie gibt die HTTP-Kanalbindung mit WS_HTTP_HEADER_AUTH_SECURITY_BINDING
WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE
Wert: 3
Die Richtlinie gibt die HTTP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_HTTP_HEADER_AUTH_SECURITY_BINDING.
WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE
Wert: 4
Die Richtlinie gibt die HTTP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING
und WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
Wert: 5
Die Richtlinie gibt die HTTP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING und WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING an.
WS_TCP_BINDING_TEMPLATE_TYPE
Wert: 6
Die Richtlinie gibt die TCP-Kanalbindung an.
WS_TCP_SSPI_BINDING_TEMPLATE_TYPE
Wert: 7
Die Richtlinie gibt die TCP-Kanalbindung mit WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING an.
WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE
Wert: 8
Die Richtlinie gibt die TCP-Kanalbindung mit WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING und
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE
Wert: 9
Die Richtlinie gibt die TCP-Kanalbindung mit WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING und
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Wert: 10
Die Richtlinie gibt die HTTP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING mithilfe des Bootstrapkanals
mit HTTP-Kanalbindung , WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Wert: 11
Die Richtlinie gibt die HTTP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING mithilfe des Bootstrapkanals
mit HTTP-Kanalbindung , WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Wert: 12
Die Richtlinie gibt die TCP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING mithilfe des Bootstrapkanals
mit TCP-Kanalbindung, WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE
Wert: 13
Die Richtlinie gibt die TCP-Kanalbindung mit WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING mithilfe des Bootstrapkanals
mit TCP-Kanalbindung, WS_SSL_TRANSPORT_SECURITY_BINDING und
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile webservices.h