| Parameter | Description | Default value |
|---|
| authentication.token.ttl | The authentication ID token expiration time in seconds. | 900 |
| authentication.code.token.ttl | The authentication code expiration time in seconds. | 15 |
| authentication.implicit.token.ttl | The authentication ID token expiration time in seconds for the implicit authentication flow (e.g., used for MagicDraw UML). | 86400 |
| authentication.unlimited.token.ttl | Authentication ID token that has extremely long expiration time and should only be used in server-server requests when there is a need to perform regular batch jobs. | 630720000 |
| authentication.personal.access.token.ttl | Personal access token that should only be used in server-server requests when there is a need to perform regular batch jobs. | 630720000 |
| authentication.client.ids | The valid client IDs, separated by commas. | MAGICDRAW,webApplicationPlatform,twcSynchronizationManager |
| authentication.client.implicit | The implicit authentication flow client IDs (separated by commas). | MAGICDRAW |
| authentication.client.unlimited | Client IDs that use token ID of unlimited expiration (separated by commas). | twcSynchronizationManager |
| authentication.redirect.uri.whitelist | A list of allowed redirect URIs. The authentication server client should pass a valid redirect URI to an authorized endpoint. | https://${webapp.server.ip}:8443/, https://${twc.server.ip}:8111/, https://md_redirect/ |
authentication.disable.credentials | Ability to disable username/password authentication if external user authentication (CAC, SAML) is used. | false |
cassandra.connection.delay | Defines the delay (in seconds) between retry attempts when a connection to Cassandra database is refused. | 30 |
cassandra.connection.retries | Specifies how many times the application should retry a failed Cassandra database connection. | 12 |