PingFederate Server

Installing Java

You must install a Java runtime on your server before installing PingFederate.

About this task

PingFederate has been tested with the following Java environments:

  • Amazon Corretto 11 and 17

  • OpenJDK 11 and 17

  • Oracle Java SE Development Kit 11 LTS and 17 LTS

Ping Identity Java Support Policy applies. For more information, see Java Support Policy in the Ping Identity Knowledge Base.

Due to the import restrictions of some countries, Oracle Server JRE (Java SE Runtime Environment) 8 has built-in restrictions on available cryptographic strength (key size). To use larger key sizes, the Java Cryptography Extension (JCE) "unlimited strength" jurisdiction policy must be enabled. For more information, see the Java 8 release notes from Oracle.

For Oracle Java SE Development Kit 11, the JCE jurisdiction policy defaults to unlimited strength. For more information, see the .oracle.com/en/java/javase/11/migrate///[Oracle JDK Migration Guide].

Steps

  1. Download and install a Java runtime.

  2. Set the JAVA_HOME environment variable to the Java installation directory path and add its bin directory to the PATH environment variable.