PingIntelligence

Prerequisites

Complete the following prerequisites before deploying PingIntelligence policy on Akana API gateway.

Install PingIntelligence software:PingIntelligence software should be installed and configured. Refer to Automated deployment or Manual deployment.

Verify that ASE is in sideband mode:Check that ASE is in sideband mode by running the following ASE command:

/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.

Enable sideband authentication: For a secure communication between Akana gateway and ASE, enable sideband authentication by entering the following ASE command:

# ./bin/cli.sh enable_sideband_authentication -u admin –p

Ensure SSL is configured in ASE for client side connection using CA-signed certificate.Please refer to Configure SSL for external APIs for more details.

Generate sideband authentication token: To generate the token in ASE, enter the following command in the ASE command line:

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