Before deploying the PingIntelligence integration:

  1. Configure the gateway using CA API Gateway Policy Manager.

    PingIntelligence was developed with and qualified with CA API Gateway 9.4. Contact PingIdentity for other supported releases.

  2. Install and configure the PingIntelligence 4.0 or higher software.
  3. Install Java on the system from where the bundle is imported into the CA API Gateway.
  4. Verify that ASE is operating in sideband mode by running the following command in the ASE command line:
    /opt/pingidentity/ase/bin/cli.sh status
    API Security Enforcer
    status                  : started
    mode                    : sideband
    http/ws                 : port 80
    https/wss               : port 443
    firewall                : enabled
    abs                     : enabled, ssl: enabled
    abs attack              : disabled
    audit                   : enabled
    sideband authentication : disabled
    ase detected attack     : disabled
    attack list memory      : configured 128.00 MB, used 25.60 MB, free 102.40 MB

    If ASE is not in sideband mode, then stop ASE and change the mode by editing the /opt/pingidentity/ase/config/ase.conf file. Set mode as sideband and start ASE.

  5. For a secure communication between CA and ASE, enable sideband authentication by entering the following command in the ASE command line:
    # ./bin/cli.sh enable_sideband_authentication -u admin –p
  6. To generate the token in ASE, enter the following command in the ASE command line. Save the generated authentication token for further use.

    A token is required for CA to authenticate with ASE. This token is generated in ASE and configured in the policy XML file.

    # ./bin/cli.sh -u admin -p admin create_sideband_token