WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION structure (webservices.h)

Describes the policy specifying http channel binding with SSL transport security and username/password message security.

Syntax

typedef struct _WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION {
  WS_CHANNEL_PROPERTIES                                   channelProperties;
  WS_SECURITY_PROPERTIES                                  securityProperties;
  WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION    sslTransportSecurityBinding;
  WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION usernameMessageSecurityBinding;
} WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION;

Members

channelProperties

Template description for the channel properties specified in policy.

securityProperties

Template description for the security properties specified in policy.

sslTransportSecurityBinding

SSL security binding description.

usernameMessageSecurityBinding

username/password message security binding description.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header webservices.h