Subject: "Rooting" Axis services
I may have joined this list a few posts too late judging by the previous subject line. But...
I'm attempting to interface with a web service that requires a pkcs12 certificate and accompanying password be sent. That's not the problem. I got that working days ago. Ie...
public class SSLFactory extends org.apache.axis.components.net.JSSESocketFactory
etc...
My class can load the cert/password and chat with the WS API just fine, both from the command line and and as a jar under ColdFusion MX web server.
The _issue_ is that I wish for the software to work in a shared hosting situation, where there will be multiple users with potentionally many different certificates. :)
Does any know how to pass this information (the cert password and the cert file location) to the SSLFactory on a per user basis? I've noticed there appears to be an attributes hashtable used in relation to the factory that _may_ be usable, maybe... but I'm very new to such issues (less than two weeks) (and not that much more experienced with Java frankly, coming from a C++ background).
Any pointers at all would be helpful.
Oh. I'm using Axis 1.1. Was about to poke around RC2 of Axis 1.2....
Thanks, --min
-- --Lewis Sellers (AKA min) Intrafoundation Software http://www.intrafoundation.com