Skip to content

Latest commit

 

History

History
98 lines (77 loc) · 4.19 KB

ns-webservices-ws_kerberos_apreq_message_security_binding.md

File metadata and controls

98 lines (77 loc) · 4.19 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:webservices._WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING (webservices.h)
The security binding subtype for specifying the use of the Kerberos AP_REQ ticket as a direct (i.e., without establishing a session) security token with WS-Security.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING structure [Web Services for Windows]
webservices/WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
wsw.ws_kerberos_apreq_message_security_binding
wsw\ws_kerberos_apreq_message_security_binding.htm
wsw
03127248-f5cc-44da-9c3d-abf016dd6bb2
12/05/2018
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING, WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING structure [Web Services for Windows], webservices/WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING, wsw.ws_kerberos_apreq_message_security_binding
webservices.h
Windows
Windows 7 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
Windows
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
19H1
_WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
webservices/_WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
webservices/WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING
c++
APIRef
kbSyntax
HeaderDef
WebServices.h
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING

WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING structure

-description

The security binding subtype for specifying the use of the Kerberos AP_REQ ticket as a direct (i.e., without establishing a session) security token with WS-Security.

Only one instance of this binding may be present in a security description.

This security binding is not supported with the WS_NAMEDPIPE_CHANNEL_BINDING.

With this security binding, the following security binding properties may be specified:

In Windows Vista and above on the client side, using this binding with HTTP will result in the message being sent using chunked transfer.

-struct-fields

-field binding

The base type from which this security binding subtype and all other security binding subtypes derive.

-field bindingUsage

How the security token corresponding to this security binding should be attached to a message.

Only WS_SUPPORTING_MESSAGE_SECURITY_USAGE is supported. With this usage, this security binding provides client authentication, but not message protection (such as signing, encryption, replay detection). Consequently, this binding is generally used together with another security binding such as the WS_SSL_TRANSPORT_SECURITY_BINDING that provides a protected channel.

To use this binding on HTTP without SSL, the security description property WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL must be explicitly set to WS_PROTECTION_LEVEL_NONE. This is not supported on the client or on TCP.

-field clientCredential

The Windows Integrated Authentication credential to be used to obtain the Kerberos ticket. This field is required on the client side, but must be NULL on the server side.