How to Encrypt Password Configured with -Djavax.net.ssl.trustStorePassword for WebLogic Server
Last updated on FEBRUARY 26, 2018
Applies to:Oracle WebLogic Server - Version 10.3.6 and later
Information in this document applies to any platform.
When using the -Djavax.net.ssl.trustStorePassword, the configured password is initially clear text (in the configuration file or startup script) and allows the SSL processing to access the certificates required to complete the handshake. This document describes how to encrypt the configured keystore / truststore password which you configure with WebLogic Server SSL configuration. It is usually set with the -Djavax.net.ssl.trustStorePassword parameter within the setDomainEnv.sh, but could be set with any JAVA_OPTION argument or within a configuration file. This will also work when using JDBC where "javax.net.ssl.trustStorePassword" is configured.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms