Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

WS_SSL_TRANSPORT_SECURITY_BINDING structure

The security binding subtype for specifying the use of SSL/TLS protocol based transport security.

This security binding is supported only with the WS_HTTP_CHANNEL_BINDING.

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

Syntax


struct WS_SSL_TRANSPORT_SECURITY_BINDING {
  WS_SECURITY_BINDING binding;
  WS_CERT_CREDENTIAL* localCertCredential;
};

Members

binding

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

localCertCredential

The local certificate credential to be used with this security binding.

Server side: When SSL is used for transport security with WS_HTTP_CHANNEL_BINDING, the server certificate must be registered by the application using the httpcfg tool and this field must be set to NULL. In all other cases, the server SSL certificate must be specified using this field.

Client side: If a client certificate is to be used with SSL, it must be specified using this field. If no client certificate is to be used, this field must be set to NULL.

Security

Dotless (short-named) server certificates are potentially less secure as they do not fully qualify the server's identity. Their use should be carefully evaluated to avoid creating security vulnerabilities.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

WebServices.h

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.