|
197 | 197 | "description": "Configuration for an authentication source",
|
198 | 198 | "oneOf": [
|
199 | 199 | {
|
| 200 | + "title": "Local Auth Config", |
| 201 | + "description": "Configuration for the use of the local database as the authentication source.", |
200 | 202 | "properties": {
|
201 | 203 | "type": { "type": "string", "const": "local" },
|
202 | 204 | "enabled": { "type": "boolean" }
|
203 | 205 | },
|
204 | 206 | "required": ["type", "enabled"]
|
205 | 207 | },
|
206 | 208 | {
|
| 209 | + "title": "Active Directory Auth Config", |
| 210 | + "description": "Configuration for Active Directory authentication.", |
207 | 211 | "properties": {
|
208 | 212 | "type": { "type": "string", "const": "ActiveDirectory" },
|
209 | 213 | "enabled": { "type": "boolean" },
|
|
243 | 247 | "required": ["type", "enabled", "adminGroup", "userGroup", "domain"]
|
244 | 248 | },
|
245 | 249 | {
|
| 250 | + "title": "Open ID Connect Auth Config", |
| 251 | + "description": "Configuration for Open ID Connect authentication.", |
246 | 252 | "properties": {
|
247 | 253 | "type": { "type": "string", "const": "openidconnect" },
|
248 | 254 | "enabled": { "type": "boolean" },
|
|
262 | 268 | "required": ["type", "enabled", "oidcConfig"]
|
263 | 269 | },
|
264 | 270 | {
|
| 271 | + "title": "JWT Auth Config", |
| 272 | + "description": "Configuration for JWT authentication.", |
265 | 273 | "properties": {
|
266 | 274 | "type": { "type": "string", "const": "jwt" },
|
267 | 275 | "enabled": { "type": "boolean" },
|
|
0 commit comments