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