{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ClientJwtConfiguration", "title": "ClientJwtConfiguration", "type": "object", "description": "Configuration related to JWTs for the client.", "additionalProperties": true, "properties": { "lifetime_in_seconds": { "type": "integer", "description": "Number of seconds the JWT will be valid for (affects `exp` claim).", "default": 36000 }, "secret_encoded": { "type": "boolean", "description": "Whether the client secret is base64 encoded (true) or unencoded (false).", "default": true }, "scopes": { "$ref": "#/components/schemas/ClientJwtConfigurationScopes" }, "alg": { "$ref": "#/components/schemas/SigningAlgorithmEnum" } } }