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 = ?