Table of Contents

Search

  1. Preface
  2. Understanding PowerExchange for Web Services
  3. Configuring PowerExchange for Web Services
  4. Web Service Sources and Targets
  5. Web Services Consumer Transformation
  6. Creating and Configuring Web Service Workflows
  7. Appendix A: Datatype Reference

PowerExchange for Web Services User Guide for PowerCenter

PowerExchange for Web Services User Guide for PowerCenter

WSSE Security for Web Services Consumer Transformations

WSSE Security for Web Services Consumer Transformations

You can select a WSSE security type when you create a Web Service Consumer transformation.
The following table shows the available WSSE security types:
WSSE Security Type
Description
None
The PowerCenter Integration Service does not add the WSSE security header to the generated SOAP request. Default is none.
PasswordText
The PowerCenter Integration Service adds security header for WSSE security authentication to the generated SOAP request. Password is stored in the clear text format. You can also provide a base64 encoded hash password.
PasswordDigest
The PowerCenter Integration Service adds security header for WSSE security authentication. Password is stored in a digest form which provides effective protection against replay attacks over the network. The PowerCenter Integration Service also adds NONCE (a random generated value that is valid only once for that specific username token) and CREATED (timestamp of the Username token in UTC time zone format) to the generated SOAP request.
If you select a WSSE security type as PasswordText or PasswordDigest, the Designer adds the ports wsse_Username and wsse_Password to the web service target definition. You can pass values for the user name and password from upstream transformations. You cannot edit the ports wsse_Username and wsse_Password in the XML editor.
When the PowerCenter Integration Service creates a SOAP request to connect to the web service, the PowerCenter Integration Service adds a WSSE security header. The WSSE security header contains the authentication information in the wsse_Username and wsse_Password ports. The format of the user name and password is based on the security type you selected.
If you select the WSSE security type as None and create ports as wsse_Username and wsse_Password, you cannot edit the ports in the XML editor.

0 COMMENTS

We’d like to hear from you!