WebDAV with https client auth

Having trouble installing Oxygen? Got a bug to report? Post it all here.
Alex Tkachman
Posts: 2
Joined: Mon May 02, 2016 8:56 am

WebDAV with https client auth

Post by Alex Tkachman »

Hi!

We are trying to configure Oxygen Editor to connect to web dav server using https client auth. We've configured vmoptions like

-Djavax.net.ssl.keyStore="certificate.p12"\
-Djavax.net.ssl.keyStorePassword=xxxx\
-Djavax.net.ssl.keyStoreType=pkcs12\
-Djavax.net.ssl.trustStore="keystore"\
-Djavax.net.ssl.trustStorePassword=yyyy\
-Djavax.net.ssl.trustStoreType=jks\

we even wrote simple test which shows that such settings and setup of

HttpClientBuilder builder = new HttpClientBuilder() {};
builder.setSSLSocketFactory(new SSLConnectionSocketFactory((SSLSocketFactory) SSLSocketFactory.getDefault(), null));

is enough to connect successfully. Without such setup client certificate chain does not reach the server, which is exactly what we see with Oxygen.

Could you please advise what is correct way to figure https with client certificate in Oxygen.
adrian
Posts: 2855
Joined: Tue May 17, 2005 4:01 pm

Re: WebDAV with https client auth

Post by adrian »

Hello,

Currently (v18.0) Oxygen does not provide support for certificate-based client authentication over SSL/HTTPS.
We have a feature request logged for this support. I've added your vote.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Alex Tkachman
Posts: 2
Joined: Mon May 02, 2016 8:56 am

Re: WebDAV with https client auth

Post by Alex Tkachman »

Thank you, Adrian!
For now we replaced http-client.jar with patched version of our own which takes care for what we need but obviously it would be great to have some sort of standard support in oxygen
Post Reply