Client WebService Authentication Without System.setProperty(Path Certificate)
===

I have a desktop application who access webservice with mutual authentication. I make authentication using System.setProperty and it works.

The problem is when I have to create physical file from my certificate and sometimes users change permissions in program's folder and also, is not safe to create physical file.

Is there way to access the webservice putting the certificate in memory or something like this? 


