перечисление 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 Политика задает привязку канала HTTP с WS_SSL_TRANSPORT_SECURITY_BINDING. |
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE Значение: 2 Политика задает привязку канала HTTP с WS_HTTP_HEADER_AUTH_SECURITY_BINDING |
WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE Значение: 3 Политика определяет привязку канала HTTP с помощью WS_SSL_TRANSPORT_SECURITY_BINDING и WS_HTTP_HEADER_AUTH_SECURITY_BINDING. |
WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE Значение: 4 Политика задает привязку канала HTTP с помощью WS_SSL_TRANSPORT_SECURITY_BINDING и WS_USERNAME_MESSAGE_SECURITY_BINDING. |
WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE Значение: 5 Политика определяет привязку канала HTTP с WS_SSL_TRANSPORT_SECURITY_BINDING и WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING. |
WS_TCP_BINDING_TEMPLATE_TYPE Значение: 6 Политика определяет привязку канала TCP. |
WS_TCP_SSPI_BINDING_TEMPLATE_TYPE Значение: 7 Политика определяет привязку канала TCP с WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING. |
WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE Значение: 8 Политика задает привязку канала TCP с WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING и WS_USERNAME_MESSAGE_SECURITY_BINDING. |
WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE Значение: 9 Политика задает привязку канала TCP с WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING и WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING. |
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE Значение: 10 Политика определяет привязку канала HTTP с помощью WS_SSL_TRANSPORT_SECURITY_BINDING и 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 Политика определяет привязку канала HTTP с помощью WS_SSL_TRANSPORT_SECURITY_BINDING и 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 Политика определяет привязку канала TCP с помощью WS_SSL_TRANSPORT_SECURITY_BINDING и 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 Политика определяет привязку канала TCP с помощью WS_SSL_TRANSPORT_SECURITY_BINDING и 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 |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по