example - java soap client from wsdl
Cliente de Java webservice(soap): use certificados (4)
Estoy intentando conectarme a un servicio web a través de SSL con un certificado de cliente. ¿Existe una manera elegante de hacer esto aparte de empujar cosas como "javax.net.ssl.keyStore" en System.properties.
Cualquier sugerencia para codificar ejemplos sería apreciada.
puede obtener algunas muestras del sitio web para este libro: http://www.manning.com/kanneganti/
Puede instalar el certificado en el almacén de claves del sistema. (La ubicación varía según las plataformas, y necesitarás derechos de administrador).
Ver código de ejemplo en mi artículo. Muestra cómo proporcionar dinámicamente el almacén de claves personalizado al servidor HTTPS como para el cliente WS. http://jakubneubauer.wordpress.com/2011/09/06/java-webservice-over-ssl/
No estoy seguro de si esto es completamente relevante, pero aún así. Esta entrada describe la forma de generar el certificado e instalarlo en un sistema local sin utilizar la herramienta de claves. Probablemente puedas reutilizar algunas partes del código fuente (muy simple).