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