Information Management IBM InfoSphere Master Data Management, Version 11.3

Setting up your client to use UserName token for authentication

To use the UserName token for authentication, you must set up the client.

Procedure

  1. Open your project in a Rational Application Developer workspace with a Web client.
  2. From the Administrative Console, navigate to Services > Policy Sets > Application Policy Sets.
  3. Select the atomic transaction policy set that was created on the server side for UserName Token Authentication.
  4. Click Export.
    Note: If the policy that was created on the server side accepts either UserName token or LTPA token, a new policy set has to be created that contains only the UserName token.
  5. Select the appropriate policy set ZIP file and save it to your local drive.
  6. Transfer the policy set to the machine that contains the client instance to support Web Services with atomic transactions.
  7. Open Rational Application Developer on the client machine and navigate to File > Import > Web services > WebSphere policy sets.
  8. Click Next.
  9. Click Browse... and locate the policy set binding file that was exported from the server. The wizard reads the file and displays its contents if they are valid.
  10. Ensure that the displayed policy set name is correct, then click Finish.
  11. Locate the client project in the project listing and navigate to <ProjectName> > Services > Clients.
  12. Right-click on the desired service under the project hierarchy, and click Manage Policy Set Attachment...
  13. Click Next, and then click Add.
  14. In the resulting window, ensure the service name is correct.
  15. Set the policy set to the one that was just imported, and type the binding name in the Binding field.
  16. Click OK.
  17. From the Bindings Configuration window, select WS-Security and click Configure.
  18. Select the desired callback handler, such as com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallbackHandler.
  19. Specify the user name and password.
  20. Select Add Timestamp and Add Nonce.
  21. Click OK, then click Finish.
  22. Publish the updated client application on the server.
  23. Import the policy set into the client server.
    1. Right-click on the server name and select Administration > Run administrative console.
    2. Navigate to Services > Policy sets > Application policy sets.
    3. Click Import, and select From selected location.
    4. Select the new policy set that was exported from the server and click OK.
    5. Click Save to save your changes to the master configuration. The client is now ready to securely interact with InfoSphere® MDM.


Last updated: 27 June 2014