{ "id": "rms.auth.oauth", "name": "OAuth / OIDC Auth", "version": "1.0.0", "apiVersion": "1.0", "defaultEnabled": false, "capabilities": [], "authMethod": { "id": "oauth", "type": "oauth", "label": "OAuth" }, "settingsSchema": { "type": "object", "properties": { "authorizeUrl": { "type": "string" }, "tokenUrl": { "type": "string" }, "userInfoUrl": { "type": "string" }, "clientId": { "type": "string" }, "clientSecret": { "type": "string" }, "scope": { "type": "string" }, "redirectUri": { "type": "string" }, "emailField": { "type": "string" }, "authStyle": { "type": "string" }, "audience": { "type": "string" }, "extraAuthorizeParams": { "type": "string" }, "extraTokenParams": { "type": "string" } }, "additionalProperties": false }, "uiControls": [] }