Appendix D - List of New and Old Configuration Parameter Names
Before the migration of configurations, make sure that there is a backup of nevisidm-prod.properties
. Where the reverse boolean is indicated, the opposite value must be provided to achieve the same behavior. This pertains to the properties hidePersonalQuestion, allowInvalidUserEmails
and allowNonTechnicalImpersonator
(note that these are the old property names).
Old name | New name |
---|---|
soapHttpSessionMaxInactiveInterval | webservice.limits.httpsession.inactiveinterval |
webservice.maxRecursionDepth | webservice.limits.result.recursion.max |
webservice.maxQueryResults | webservice.limits.result.query.max |
webservice.maxGetUnitsResults | webservice.limits.result.units.max |
webservice.maxListOperationElements | webservice.limits.input.max |
webservice.property.scopeName.omitRole | webservice.property.roleexclusion.enabled |
accessControlAllowOrigins | rest.alloworigins |
jwtSecretKey | security.rest.jwt |
propertiesKey | security.properties.key |
propertiesIv | security.properties.iv |
propertiesEncAlgorithm | security.properties.algorithm |
propertiesEncCipher | security.properties.cipher |
propertiesPaddingLength | security.properties.paddinglength |
idmDefaultLanguage | web.gui.languages.default |
idmAvailableLanguages | web.gui.languages.list |
idmFacingLocation | web.gui.facing.location |
idmMaxFacingCacheEntrySize | web.gui.facing.cache.size |
logoutUri | web.gui.uri.logout |
displaySnoop | web.gui.debug.enabled |
customMessageResourceDir | web.gui.messageresource.dir |
startup.default.path | web.gui.landingpage |
hidePersonalQuestion | web.gui.personalquestion.enabled Boolean reversed The previously "true" value would not show the personal question, the same behavior can now be achieved with "false". |
certUploadUri | web.gui.certupload.uri |
certUploadRedirectLocation | web.gui.certupload.redirect.uri |
certUploadRedirectOnError | web.gui.certupload.redirect.onerror.enabled |
quicksearch.fields | web.gui.quicksearch.fields |
reportingFilterMandatory | web.gui.reporting.filter.mandatory.enabled |
queryService.enabled | application.queryservice.enabled |
queryService.index.dir | application.queryservice.index.dir |
queryService.index.forceReindexOnStartup | application.queryservice.forcedreindex.enabled |
queryService.cronJob.enabled | application.queryservice.cronjob.enabled |
queryService.cronJob.interval | application.queryservice.cronjob.interval |
hibernate.search.entitiesToBeIndexed | application.queryservice.entities |
queryService.index.minIndexLength | application.queryservice.index.length.min |
mailSmtpHost | application.mail.smtp.host |
mailSmtpPort | application.mail.smtp.port |
mailSmtpUsername | application.mail.smtp.username |
mailSmtpPassword | application.mail.smtp.password |
mailSmtpConnTimeout | application.mail.smtp.connection.timeout |
mailSmtpTimeout | application.mail.smtp.timeout |
mailDebug | application.mail.debug.enabled |
mailSenderAddress | application.mail.sender |
htmlEmailTemplateEncoding | application.mail.htmltemplate.encoding |
mail.smtp.starttls.enable | application.mail.smtp.starttls.enabled |
authorizationPropertiesFile | application.config.file.idmrole.authorization |
idmRoleMappingFile | application.config.file.idmrole.mapping |
idmRolesAssignmentFile | application.config.file.idmrole.assignment |
attrAccessFile | application.config.file.attributeaccess |
tldListFile | application.config.file.tldlist |
auditModule.enabled | application.modules.auditing.enabled |
auditModule.provider | application.modules.auditing.provider |
auditFile | application.modules.auditing.file |
auditModule.eventProcessing.repeatInterval | application.modules.auditing.repeat.interval |
auditModule.eventProcessing.repeatCount | application.modules.auditing.repeat.count |
auditModule.eventProcessing.autoStartup | application.modules.auditing.autostartup.enabled |
eventModule.eventProcessing.repeatInterval | application.modules.event.repeat.interval |
eventModule.eventProcessing.repeatCount | application.modules.event.repeat.count |
eventModule.eventProcessing.chunkSize | application.modules.event.chunksize |
eventModule.eventProcessing.autoStartup | application.modules.event.autostartup.enabled |
provisioningModule.enabled | application.modules.provisioning.enabled |
provisioningModule.processInterval | application.modules.provisioning.interval |
provisioningModule.processIntervalAccelerator | application.modules.provisioning.interval.accelerator |
provisioningModule.maxEntryAge | application.modules.provisioning.entryage.max |
provisioningModule.jmsQueue.msgTTL | application.modules.provisioning.jmsqueue.msgttl |
provisioningModule.jmsQueue.username | application.modules.provisioning.jmsqueue.username |
provisioningModule.jmsQueue.password | application.modules.provisioning.jmsqueue.password |
transparent.enterpriserole.provisioning | application.modules.provisioning.erole.enabled |
batchContextFile | application.modules.batch.context |
batchClassPath | application.modules.batch.classpath |
printingOpenOfficeHost | application.modules.printing.host |
printingOpenOfficePort | application.modules.printing.port |
printingTemplatesDir | removed from refguide |
printingPrinterName | application.modules.printing.printer |
printingTargetDirectory | application.modules.printing.dir.target |
printingConnectionRetryCount | application.modules.printing.retry.count |
printingConnectionRetryDelay | application.modules.printing.retry.delay |
retryPrintingWait | application.modules.printing.retry.wait |
maxResultsAtCSVExport | application.modules.reporting.result.max |
showHeaderForCSVExport | application.modules.reporting.header.enabled |
reportingChunksize | application.modules.reporting.chunksize |
csvSeparator | application.modules.reporting.separator |
csvCharacterEncoding | application.modules.reporting.characterencoding |
reportingMaxConcurrentRequests | application.modules.reporting.concurrentrequests.max |
extIdGeneratorClient | application.generators.extid.client |
extIdGeneratorUser | application.generators.extid.user |
extIdGeneratorProfile | application.generators.extid.profile |
extIdGeneratorUnit | application.generators.extid.unit |
extIdGeneratorCredential | application.generators.extid.credential |
nameGeneratorUnit | application.generators.name.unit |
extIdGeneratorEnterpriseRole | application.generators.extid.enterpriserole |
extIdGeneratorApplication | application.generators.extid.application |
extIdGeneratorRole | application.generators.extid.role |
extIdGeneratorPolicyConfig | application.generators.extid.policyconfig |
extIdGeneratorTemplate | application.generators.extid.template |
extIdGeneratorPersonalQuestion | application.generators.extid.personalquestion |
extIdGeneratorAuthorization | application.generators.extid.authorization |
multiClientMode | application.feature.multiclientmode.enabled |
enterpriseRoleEnabled | application.feature.enterpriserole.enabled |
vascoTokenEnabled | application.feature.vascotoken.enabled |
authentication.loginWithEmail.enabled | application.feature.emaillogin.enabled |
authentication.loginId.caseSensitive | application.feature.loginid.casesensitive.enabled |
statusServlet.enabled | application.feature.statusservlet.enabled |
useDefaultTemplateCollection | application.feature.templatecollection.default.enabled |
allowInvalidUserEmails | application.feature.email.validation.enabled Boolean reversed The previously "true" value would deactivate email validation, the same behavior can now be achieved with "false". |
allowNonTechnicalImpersonator | application.feature.impersonation.restriction.enabled Boolean reversed The previously "true" value would enable non-technical impersonation, the same behavior can now be achieved with "false". |
search.propertyValue.caseInsensitive | application.feature.propvalsearch.caseinsensitive.enabled |
db.connection.url | database.connection.url |
db.connection.username | database.connection.username |
db.connection.password | database.connection.password |
hibernate.sql.maxEnumEntriesINStatement | database.performance.bindvar.max |
hibernate.sql.maxEnumEntriesINUserSearch | removed from refguide |
environmentName | application.config.environment.name |
legacyPwdPrefix | application.feature.legacy.passwordprefix |
db.c3p0.acquireIncrement | database.pooling.c3p0.acquire.increment |
db.c3p0.minPoolSize | database.pooling.c3p0.poolsize.min |
db.c3p0.maxPoolSize | database.pooling.c3p0.poolsize.max |
db.c3p0.checkoutTimeout | database.pooling.c3p0.checkout.timeout |
db.c3p0.numHelperThreads | database.pooling.c3p0.num.helperthreads |
db.c3p0.maxAdministrativeTaskTime | database.pooling.c3p0.administrativetask.time.max |
db.c3p0.maxConnectionAge | database.pooling.c3p0.connection.age.max |
db.c3p0.maxIdleTime | database.pooling.c3p0.connection.idle.time.max |
db.c3p0.maxIdleTimeExcessConnections | database.pooling.c3p0.connection.idle.time.excessconnections.max |
db.c3p0.idleConnectionTestPeriod | database.pooling.c3p0.connection.idle.testperiod |
db.c3p0.testConnectionOnCheckin | database.pooling.c3p0.connection.idle.test.oncheckin.enabled |
db.c3p0.testConnectionOnCheckout | database.pooling.c3p0.connection.idle.test.oncheckout.enabled |
db.c3p0.preferredTestQuery | database.pooling.c3p0.connection.testquery |
db.c3p0.connectionTesterClassName | database.pooling.c3p0.connection.testerclassname |
db.c3p0.acquireRetryAttempts | database.pooling.c3p0.acquire.retryattempts |
db.c3p0.acquireRetryDelay | database.pooling.c3p0.acquire.retrydelay |
db.c3p0.breakAfterAcquireFailure | database.pooling.c3p0.acquire.failure.break.enabled |
db.c3p0.forceIgnoreUnresolvedTransactions | database.pooling.c3p0.forceignore.unresolvedtransactions.enabled |
db.c3p0.unreturnedConnectionTimeout | database.pooling.c3p0.connection.unreturned.timeout |
db.c3p0.debugUnreturnedConnectionStackTraces | database.pooling.c3p0.connection.unreturned.debug.enabled |
db.c3p0.propertyCycle | database.pooling.c3p0.property.cycle |