English

How To: Encrypt the SOAP request

Summary

Instructions provided describe how to encrypt the SOAP request. If there is particularly sensitive data in the SOAP request, users may want to encrypt it using HTTPS while it is being sent across the Internet.

Procedure

For all ArcWeb Services, the option of sending the SOAP request using Hypertext Transfer Protocol Secure (HTTPS) is available. This secure method of communication uses an SSL (Secure Sockets Layer) encryption key to setup a secure connection. To use HTTPS, point the request at the HTTPS WSDL rather than the HTTP WSDL, for instance:

https://www.arcwebservices.com/services/v2006_1/AddressFinder?wsdl

instead of

http://www.arcwebservices.com/services/v2006_1/AddressFinder?wsdl

HTTPS/SSL only protects the data during the transmission across the Internet. Options include how it is protected before sending the request and after the response is received.