WAS v8.5 > Secure applications and their environment > Secure the Liberty profile and its applications

Secure communications with the Liberty profile

We can configure the Liberty profile server to provide secure communications between a client and the server. To configure secure communications, we can either specify a minimal SSL configuration or a detailed SSL configuration in server.xml. The minimal configuration only requires the SSL feature and a keystore entry to be specified. In the samples directory of the Liberty profile, there is an sslConfig.xml file containing several examples of SSL configurations.

The SSL configuration designated as the default SSL configuration is used to create the process's default SSLContext using the SSLContext.setDefault() method. The default SSL configuration can be the minimal SSL configuration, or the configuration identified by the sslRef attribute on the sslDefault element if multiple SSL configurations are defined. Because the default SSLContext is set on the process, the javax.net.ssl.keyStore and javax.net.ssl.trustStore properties will not be recognized.

See also


|