{ "$id": "https://forge.cadoles.com/cadoles/bouncer/schemas/authn-oidc-layer-options", "title": "OIDC authentication layer options", "type": "object", "properties": { "oidc": { "type": "object", "properties": { "clientId": { "type": "string" }, "clientSecret": { "type": "string" }, "issuerURL": { "type": "string" }, "postLogoutRedirectURL": { "type": "string" }, "scopes": { "type": "array", "item": { "type": "string" } }, "authParams": { "type": "object", "patternProperties": { ".*": { "type": "string" } } } }, "additionalProperties": false, "required": [ "clientId", "clientSecret", "issuerURL", "postLogoutRedirectURL" ] } }, "additionalProperties": false, "required": [ "oidc" ] }