These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Secure Web Services used by Acrobat

DoctorEJB
Registered: Mar 6 2008
Posts: 2

We have existing Acrobat forms which are fed by web services that we would like to secure. I'm wondering if the Acrobat 8.n Javascript SDK provides X.509 certificate based support for secure Web Services.
I would like to sign and encrypt a portion of the SOAP message content using the private key associated to a cert I have imported, and set up the SOAP header in adherence to the WS-Security standard. I looked at the SOAP and NET objects of the Acrobat SDK, but I did not see any obvious "sign" or "encrypt" methods that would allow me to sign/encrypt the SOAP request (or a portion of it) with the private key and a specific algorithm. Is this achievable with the existing 8.1 JavaScript API?

thomp
Expert
Registered: Feb 15 2006
Posts: 4411
If you look over the Acrobat JavaScript Reference you see that Acrobat supports X.509 in the Certificate object. However, this object, as far as I know, its not useful to the SOAP object. There are some encoding and security methods for SOAP, but none of them allow for encrypting a mesage with the Certificate object.

I'm not an expert on security, and I haven't played around with the much because SOAP requires Enabling Rights to work on Reader, so it's not generally useful.

You may want to try to talk to a security expert at Adobe technical services.

Thom Parker
The source for PDF Scripting Info
www.pdfscripting.com
Very Important - How to Debug Your Script