Mike, >> We are writing a requestor client in CICS, and are communicating with >> a web service on a distributed box. They require us to digitally sign the >> request message. The little box does not understand EBCDIC, so I have >> to convert the signature to ascii.
Ah- now we are getting to the bottom of it. First question- What CICS? CICS in z/VSE does need a totally different approach. For the rest of my answer I assume we are talking z/VSE- Before you do any digital signing you need to convert it to the code that the recipient does use - and then produce the digital signature and then convert that binary singature to BASE64 (in ASCII) - You can can then proceed and call IESHTTP (since IESSOAP from IBM insists in translating the stuff to UNICODE- which is done already anyway- aside of that it does not handle applictype SOAP). -- Martin Pi_cap_CPU - all you ever need around MWLC/SCRT/CMT in z/VSE more at http://www.picapcpu.de
