My client program need to present client certificate while handshaking with server.
I have configured my Keystorepath and pssword in AuthsslSocketfactory.but while handshaking with server client program picks default "cacerts" path in jdk.If I am using System.property() to set the keystore i am able to get the proper response from server.But I need to use AuthsslSocketfactory to create the ssl connection.
could u please help someone to resolve this issue...
AuthSSLProtocolSocketFactory protocolSocketFactory = new AuthSSLProtocolSocketFactory(keystoreUrl, "password", truststoreUrl, "changeit");
Protocol myProtocol = new Protocol("https", protocolSocketFactory, 443);
I am using above code for creating the Authsslsocketfactory for certificate but while presenting the certificate to server .I got handshke failure error.client is not loaded the certificate properly..