Reference: IdPServerConfig.properties file

This section lists the default values of properties in the configuration file, and all supported values for the properties.

com.ibm.ocm.idp.server.keystore.path
The absolute path of the keystore file on the web application server host machine.

Default value: path/idp.jks

com.ibm.ocm.idp.server.keystore.passkey
Passkey of the keystore.

Default value: idp001

com.ibm.ocm.idp.server.keystore.alias
Alias of the keystore.

Default value: idp

com.ibm.ocm.idp.server.certificate.issuer
Certificate issuer's URL.

Default value: http://localhost:8080/idp/

com.ibm.ocm.idp.server.token.validity
Token validity period in seconds.

Default value: 3600

com.ibm.ocm.idp.server.enable
Logger for IdP server.

Default value: True

com.ibm.ocm.idp.server.dao.class
Database specific data access object implementation.

Supported DAOs are:

com.ibm.ocm.idp.server.dao.IdPServerSQLDAO

com.ibm.ocm.idp.server.dao.IdPServerOracleDAO

com.ibm.ocm.idp.server.dao.IdPServerDB2DAO

Default value: com.ibm.ocm.idp.server.dao.IdPServerSQLDAO

com.ibm.ocm.idp.server.datasource.name
JNDI data source name defined in the application server.

Default value: idp_datasource

com.ibm.ocm.idp.server.query.token.create
Query to create token.

Default value:


UPDATE TP_MAPPING 
SET SAML_TOKEN = ?, LAST_REQUEST = ? 
WHERE TP_CLIENT_ID = ? 
AND TP_FOR_USER_ID = ? 
AND TP_SP_ID = ?
com.ibm.ocm.idp.server.query.token.get
Query to get token.

Default value:


SELECT SAML_TOKEN, 
LAST_REQUEST FROM TP_MAPPING 
WHERE TP_CLIENT_ID = ? 
AND TP_FOR_USER_ID = ? 
AND TP_SP_ID = ?
com.ibm.ocm.idp.server.query.mapping.validate
Query to validate a user mapping.

Default value:


SELECT TP_MAPPED_USER_ID FROM TP_MAPPING 
WHERE TP_CLIENT_ID = ? 
AND TP_FOR_USER_ID = ? 
AND TP_SP_ID = ?
com.ibm.ocm.idp.server.query.token.delete
Query to delete token.

Default value:


UPDATE TP_MAPPING SET SAML_TOKEN = null, 
LAST_REQUEST = null 
WHERE TP_CLIENT_ID = ? 
AND TP_FOR_USER_ID = ? 
AND TP_SP_ID = ?
com.ibm.ocm.idp.server.query.client.get
Query to get client details.

Default value:


SELECT TP_ID, TP_NAME, TP_INFO, KEY_ALIAS 
FROM TP_MASTER 
WHERE TP_ID = ?