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

WSSE Security

The PowerCenter Integration Service can also include a WSSE security header when it sends a SOAP request to the web service provider. The WSSE security header contains authentication information so the web service provider can authenticate the PowerCenter Integration Service. WSSE security header also works with basic, digest, and NTLM authentication types.
When you import a Web Services Consumer transformation or a web service target definition, you can select a WSSE security type. The Designer adds WSSE security header information to the target definition or transformation based on the security type you select. To use a WSSE security header for a web service source, you need to manually add the header in the SOAP request.
The following sample code shows a WSSE security header in a SOAP 1.1 and SOAP 1.2 request:
<SENC:Envelope xmlns:SENC="..." xmlns:wsse="..."> <SENC:Header> <wsse:Security> <wsse:UsernameToken> <wsse:Username>admin</wsse:Username> <wsse:Password>admin123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </SENC:Header> </SENC:Envelope>

0 COMMENTS

We’d like to hear from you!