You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

ICS : WSS-Password Type set to PasswordDigest

edited Feb 12, 2019 1:19PM in Integration 9 comments

Summary

Set the Username Password Token to PasswordDigest in ICS configuration

Content

Hello Guys -

  I am calling an SOAP webservice with the Security Header. The password type is set to PasswordDigest. 

I can call it via SOAPUI but got stuck when implementing this at Integration Cloud.

These are the things I already tried:

  • Create a SOAP Adapter connection and set Security Policy to Username Password Token
  • Suppress insertion of timestamp into the request set to Yes

Is there a way to set the password type in the soap security header?

 

Thanks in advance!

Code Snippet

 
<soap:Header>
      <wsse:Security soap:mustUnderstand="true" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsse:UsernameToken wsu:Id="UsernameToken-95D5436B55841E68BE154997704703028">
            <wsse:Username>XXXUSERNAME</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">asdfasdadf232323=</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">3esdasfadf==</wsse:Nonce>
            <wsu:Created>2019-02-12T13:10:47.029Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soap:Header>

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!