IBM BPM, V8.0.1, All platforms > Administer applications and processes in the runtime environment > Administer service applications and service modules > Work with imports and exports > Administer bindings > Administer web service bindings > Work with web service (JAX-WS) bindings

Invoking web services that require HTTP basic authentication

HTTP basic authentication employs a user name and password to authenticate a service client to a secure endpoint. You can set up HTTP basic authentication when sending or receiving web service requests.

You set up HTTP basic authentication for receiving web service requests by configuring the JAX-WS export binding, as described in the Create and assigning security roles to web service exports.

HTTP basic authentication can be enabled for web service requests that are sent by a JAX-WS import binding in one of two ways:

The policy set has precedence over the value specified in the header. If you want to use the value set in the HTTP authentication header at run time, do not attach a policy set that includes the HTTPTransport policy. Specifically, do not use the default BPMHTTPBasicAuthentication policy set, and, if you have defined a policy set, make sure it excludes the HTTPTransport policy.

For more information about web service policy sets and policy bindings and how they are used, see Web services policy sets of the WebSphere Application Server Information Center.


Procedure

Work with web service (JAX-WS) bindings


Related information:
Create and assigning security roles to web service exports
Generate Web service bindings for imports
Building mediation flows
Implementing custom mediation logic
SMO: HTTP schema
HTTP Header Setter mediation primitive
Web services policy sets