The API Publish configuration file (apipublish.properties) is located in the /pingidentity/apipublish/config/ directory. The following table explains the parameters and provides recommended values. You can change the default values based on your requirements.
Parameter | Description |
---|---|
pi.apipublish.ssl.enabled-protocols |
The supported SSL protocols. The default value is
|
pi.apipublish.ssl.ciphers |
The supported |
pi.apipublish.ssl.key-store |
The directory path of the key store. The default value is config/ssl/apipublish.jks. |
pi.apipublish.ssl.key-store-type |
The key store type. The default value is |
pi.apipublish.ssl.key-store-password |
The password of the JKS key store. PingIntelligence ships with a default obfuscated password. You can reset the password and obfuscate it. |
pi.apipublish.ssl.key-alias |
Alias for the SSL key. The default value is
|
pi.apipublish.server.port |
Port for the API Publish Service and PingIntelligence
Dashboard communication. The default value is
|
pi.apipublish.server.timezone |
Set the time zone to |
pi.apipublish.server.deployment_type |
The API Publish Service deployment mode. Valid values are
|
pi.apipublish.datasource.data_dbname |
The MongoDB data database name. The default value is
|
pi.apipublish.datasource.metadata_dbname |
The MongoDB metadata database name.The default value is
|
pi.apipublish.datasource.mongo_rs |
Comma separated MongoDB replica set URI. |
pi.apipublish.datasource.mongo_ssl |
Set to |
pi.apipublish.datasource.mongo_auth_mechanism |
Defines the method in which MongoDB authenticates. The possible values are:
|
pi.apipublish.datasource.mongo_certificate |
Set to true if you want to verify MongoDB SSL server certificate when
the API Publish Service connects to MongoDB. The default value is
Note:
Make sure
|
pi.apipublish.datasource.username |
MongoDB username. The default value is |
pi.apipublish.datasource.password |
MongoDB password. The default value is |