Security Configuration

Properties defining the app's keystore and truststore on system level.

Note:
For convenience and maintenance in SM editors, placeholders can be defined as environment variables or within this file or separate files such as secret.properties. These properties are not loaded directly by WDM but are referenced in this properties file.

Secure Client Onboarding

Properties defining the connection and credentials to access Client Identity Management Service (CIMS).

Table 1. security.properties
Property Data Type, Range Description Default
core.common.security.server.cims.url String base URL for CIMS http://localhost:8080/cims
core.common.security.server.oauth2.rs.jws.*
jwkSetEndpoint.1 String endpoint path to reach the CIMS to aquire JWK set ${core.common.security.server.cims.url}/services/rest/cims/v1/
jwkBackupDir String retrieved JWK sets are stored to this location for caching and offline situations ${wdm.root.dir}/jwk-keys
jwkUpdatePeriod String JWK sets are refreshed periodically 24h