Previous Topic: Implement Custom Certificates on Active AgentsNext Topic: Accessibility Features


Implement Custom Certificates in OpenAPI

Install custom certificates on CA User Activity Reporting Module server and run EEMImportUtility to implement custom certificates in OpenAPI. EEMImportUtility has the following syntax:

EEMImportUitlity.sh -h <Backend> -u "EiamAdmin" [-p <plain_pwd> | -m <munge_pwd>]  -a  <CAELM_App_instance_name> -type "openAPICustCert" -registerProduct -prodCertName <prod_name> -prodCertPwd <pwd> -prodCustCertName <CUST_CERT.cer> -prodCustCertKey <CUST_CERT.key>]
Backend

Defines the hostname of the CA User Activity Reporting Module server.

plain_pwd

Defines the EiamAdmin password in plain text. If you want to use a munged password, do not specify this value.

munge_pwd

Defines the munged password of the EiamAdmin password. If you want to use a plain password, do not specify this value. To generate a munged password, navigate to /opt/CA/LogManager/EEM/ and execute the following command:

./safex -munge <password>
CAELM_App_instance_name

Defines the name of the CA User Activity Reporting Module instance.

Default: CAELM

prod_name

Defines the product name that must be registered with OpenAPI.

pwd

Defines the password that must be associated with the product name that you defined.

CUST_CERT.cer

Defines the custom certificate that you installed CA User Activity Reporting Module server.

CUST_CERT.key

Defines the key of the custom certificate.

To register a product with OpenAPI, perform the following steps:

  1. Navigate to /opt/CA/LogManager/EEM/content.
  2. Execute the following command to run EEMImportUtility:
    ./EEMImportUitlity.sh -h <Backend> -u "EiamAdmin" [-p <plain_pwd>|-m <munge_pwd>] -a <CAELM_App_instance_name> -type "openAPICustCert" -registerProduct -prodCertName <prod_name> -prodCertPwd <pwd> -prodCustCertName <CUST_CERT.cer> -prodCustCertKey <CUST_CERT.key>]
    

To unregister a product with OpenAPI, perform the following steps:

  1. Navigate to /opt/CA/LogManager/EEM/content.
  2. Execute the following command to run EEMImportUtility:
    EEMImportUtility.sh -h <Backend> -u "EiamAdmin" [-p <plain_pwd> | -m <munge_pwd>]  -a  <CAELM_App_instance_name> -type "openAPICustCert" -unregisterProduct -prodCertName <prod_name>