|
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