Using X.509 certificates for authentication

Analyst's Notebook Premium can use an X.509 certificate to authenticate with i2 Analyze. The connection to the i2 Analyze server is secured, and the user is authenticated with the server by the client certificate that is provided by Analyst's Notebook Premium.

Before you can specify a certificate for Analyst's Notebook Premium to use, you must have a trusted X.509 client certificate. For more information, see Client certificates.

The deployment of i2 Analyze must be configured for client certificate authentication by following the instructions in Configuring X.509 client certificate authentication with i2 Analyze.

A prerequisite for configuring X.509 client certificate authentication is that your deployment is using SSL with connections to the HTTP Server. Ensure that you enabled SSL connections in Analyst's Notebook Premium. For more information, see Enabling SSL connections in Analyst's Notebook Premium.

When you first start Analyst's Notebook Premium, the application displays a window that contains connection details for i2 Analyze.

  1. Enter the name and the URL of the server to connect to.
    Use the HTTPS protocol to connect to the server. For example, https://host_name/apollo (where host_name is the fully qualified domain name or IP address of the HTTP server).
  2. Select Use client certificate and click Browse. Then, choose the client certificate to use to authenticate with the server.
  3. Click OK.

When client certificate authentication is configured correctly, you are logged in to i2 Analyze as the user associated with the selected certificate.