[AIX Solaris HP-UX Linux Windows][z/OS]

Configuring SCA web service binding for transport layer authentication

Use this task to configure a web service binding to perform transport-layer HTTP basic authentication.

Before you begin

Before you begin this task, install a Service Component Architecture (SCA) application.

About this task

Intents and policy sets can be used to configure web service bindings to achieve quality of services (QoS).

Procedure

  1. Configure administrative and application security for the server.

    To secure the service so that it only accepts secure requests, and for the service to require authentication, administrative and application security must be enabled for the server.

  2. Configure the service binding to require transport-layer authentication by specifying the authentication.transport intent for an OSOA composite, or the clientAuthentication.transport intent for an OASIS composite.

    OSOA example

    <service name="AccountService">
      <binding.ws 
         requires="authentication.transport"
         ... />
    </service>

    OASIS example

    <service name="AccountService">
      <binding.ws 
         requires="clientAuthentication.transport"
         ... />
    </service>
  3. Configure the reference binding to send a username and password by attaching a policy set and client policy set binding that includes the HTTPTransport policy type.
    <reference name="AccountService">
      <binding.ws 
         qos:wsPolicySet="My HTTP Policy Set"
         qos:wsReferencePolicySetBinding="My HTTP Client Binding"
         ... />
    </reference>

    The client policy set binding must be configured with the username and password to send with the request. See "Configuring the HTTP transport binding" for information about how to create a policy set and binding for the HTTP transport.

    For additional information on attaching policy sets to the binding.ws element, refer to "Mapping abstract intents and managing policy sets."

Results

When you finish this task, you have configured the web service binding to do SCA transport layer authentication.

What to do next

You can proceed to configuring other application specific bindings for your policy sets.

Task topic    

Terms and conditions for information centers | Feedback

Last updated: April 20, 2014 08:46 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-mp&topic=twbs_sca_wsbind_tran_auth
File name: twbs_sca_wsbind_tran_auth.html