Properties
This section includes the parameters for the TokensDb module
Name
Description
Default
Mandatory
namespace
Modules within the same namespace belong together.
db_driver
Database driver, fully qualified class name
jdbc.url
JDBC url
jdbc.username
JDBC username
jdbc.password
JDBC password
secret_key_directory
Search path for secrets.
encryption_key
Encrypt/decrypt secret database entries
maintenance_batch_size
Maintenance job uses this batch size
inactive_token_duration
TTL of inactive tokens
otp_cache_max_age_seconds
oathsw
OATH SW enroll configuration, see separate section
oathhw
OATH HW enroll configuration, see separate section
webauthn
WebAuthn enroll configuration, see separate section
{
"name": "TokensDb",
"config": {
"db_driver": "com.microsoft.sqlserver.jdbc.SQLServerDriver",
"jdbc": {
"url": "jdbc:sqlserver://172.16.238.15:1433;database=fortifiedid_tokens;encrypt=false",
"username": "sa",
"password": "yourStrong(!)Password"
},
"namespace": "default",
"secret_key_directory": "resources/secrets",
"encryption_key": "secret secret",
"maintenance_batch_size": 31,
"inactive_token_duration": "PT5M",
"otp_cache_max_age_seconds": 3600,
"oathsw": {
"enabled": false
},
"oathhw": {
"enabled": false
},
"webauthn": {
"enabled": false
}
}
}