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_SECURITY_PROPERTY_CONSTRAINT |
WS_SECURITY_PROPERTY_CONSTRAINT (webservices.h) |
This structure is used to specify a set of constraints for a particular security property. Any property constraints that are not specified will use the default constraints. |
|
wsw\ws_security_property_constraint.htm |
wsw |
382d75be-2c56-44f5-8069-740ad9b9d1c4 |
12/05/2018 |
WS_SECURITY_PROPERTY_CONSTRAINT, WS_SECURITY_PROPERTY_CONSTRAINT structure [Web Services for Windows], webservices/WS_SECURITY_PROPERTY_CONSTRAINT, wsw.ws_security_property_constraint |
webservices.h |
Windows |
Windows 7 [desktop apps \| UWP apps] |
Windows Server 2008 R2 [desktop apps \| UWP apps] |
Windows |
WS_SECURITY_PROPERTY_CONSTRAINT |
19H1 |
|
|
|
|
|
|
This structure is used to specify a set of constraints for a particular security property. Any property constraints that are not specified will use the default constraints.
The id of the security property. The following security property constraints may be specified:
-
WS_SECURITY_PROPERTY_TIMESTAMP_USAGE
This property constraint may be specified when any
of the following security bindings are specified:
- WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT
-
WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL
This property constraint may be specified when any
of the following security bindings are specified:
- WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT
- WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT
- WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT
WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT This property constraint may be specified when any of the following security bindings are specified:
- WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT
WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSIONThis property constraint may be specified when any of the following security bindings are specified:
- WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT
WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAMEThis property constraint may be specified when any of the following security bindings are specified:
- WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT
- WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT
An array of values which are acceptable. The type of the values in the array correspond to the type of the values of the security property. See the documentation for a particular security property to determine the type of the property.
The total size of the allowedValues array, in bytes. This size must be a multiple of the size of the type of the value of the property.
When WsMatchPolicyAlternative returns NOERROR, the entire contents of this structure will be filled out.