Securing the connection between Liberty and the database

In an i2 Analyze deployment, Liberty connects to the database management system. You can secure the connection between Liberty and the database management system by using TLS.

Before you can secure the connection, Liberty must already be configured for TLS. For more information, see Configuring Liberty for TLS.

Setting up an TLS connection to the database is a two-part process. First, you must configure your database instance to use TLS. Then, regardless of which database management system you use, you must update the i2 Analyze configuration with the location of the truststore and the truststore password.

This diagram shows the connection that you secure by configuring TLS. It also shows the keystore and truststore that are required.


Block diagram that shows the connection that you secure by following the instructions in database section.

Note: Instead of employing a truststore, deployments that use PostgreSQL refer directly to a certificate file. If you're using the PostgreSQL RDBMS, read Configuring SSL for a PostgreSQL instance rather than any of the other topics below.