Have you been given a customer certificate and a trusted store to use when connecting to the service?
You can usually configure SSL for client authentication if you have a keystore and trust store by configuring them at runtime using the following properties
They can be passed at runtime as follows:
java -cp myjar.jar com.test.Main -Djavax.net.ssl.keyStore=keystore.jks -Djavax.net.ssl.keyStorePassword=letmein -Djavax.net.....
source share