axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vadim Letitchevski <>
Subject RE: Creating Web Service client using HTTPS from wsdl files
Date Wed, 09 Dec 2009 16:33:08 GMT
Thank you Thhilina.
What about the rest of it - protocol and cipher?


From: Thilina Mahesh Buddhika []
Sent: Wednesday, December 09, 2009 5:13 AM
Subject: Re: Creating Web Service client using HTTPS from wsdl files


Some of the properties you mentioned, like two-way authentication has to be enabled in the
SSL settings in  the app-server where the Axis2 is deployed.

For example, in Tomcat following configuration segment available in server.xml holds some
of these parameters.

<Connector port="8443" maxHttpHeaderSize="8192" SSLEnabled="true"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystorePass="wso2carbon" />

It depends on the app server you are using. Some times it is required to set some system variables
to support these parameters. For example, if you have enabled clientAuth(two-way authentication),
then you have to set "" and "" system


Thilina Mahesh Buddhika

On Wed, Dec 9, 2009 at 6:50 AM, Vadim Letitchevski <<>>
I am trying to configure my client auto-generated from WSDL to use SSL.
I have read already the recommendations to set these:
System.setProperty("", "/path/to/.keystore");
System.setProperty("", "changeit");

Unfortunately this is not all I need to set. I care about using only TLS1, only NULL-SHA Cipher,
two way authentication and keep-alive.
The problem is, I can't find any mentioning of the property names which are needed for me,
neither a full list of supported ssl properties and their values which can be set with System.setProperty()
as well.


View raw message