|
201 | 201 | "type": { "type": "string", "const": "local" },
|
202 | 202 | "enabled": { "type": "boolean" }
|
203 | 203 | },
|
204 |
| - "required": ["type","enabled"] |
| 204 | + "required": ["type", "enabled"] |
205 | 205 | },
|
206 | 206 | {
|
207 | 207 | "properties": {
|
|
232 | 232 | "type": "string",
|
233 | 233 | "description": "An account name capable of performing the operations desired."
|
234 | 234 | },
|
235 |
| - "password": { "type": "string", "description": "Password for the given `username`." } |
| 235 | + "password": { |
| 236 | + "type": "string", |
| 237 | + "description": "Password for the given `username`." |
| 238 | + } |
236 | 239 | },
|
237 | 240 | "required": ["url", "baseDN", "username", "password"]
|
238 | 241 | }
|
239 | 242 | },
|
240 |
| - "required": ["type","enabled","adminGroup","userGroup","domain"] |
| 243 | + "required": ["type", "enabled", "adminGroup", "userGroup", "domain"] |
241 | 244 | },
|
242 | 245 | {
|
243 | 246 | "properties": {
|
244 |
| - "type": { "type": "string", "const": "openidconnect" }, |
| 247 | + "type": { "type": "string", "const": "OpenIdConnect" }, |
245 | 248 | "enabled": { "type": "boolean" },
|
246 | 249 | "oidcConfig": {
|
247 | 250 | "type": "object",
|
|
253 | 256 | "callbackURL": { "type": "string" },
|
254 | 257 | "scope": { "type": "string" }
|
255 | 258 | },
|
256 |
| - "required": ["issuer","clientID","clientSecret","callbackURL","scope"] |
| 259 | + "required": ["issuer", "clientID", "clientSecret", "callbackURL", "scope"] |
257 | 260 | }
|
258 | 261 | },
|
259 |
| - "required": ["type","enabled","oidcConfig"] |
| 262 | + "required": ["type", "enabled", "oidcConfig"] |
260 | 263 | },
|
261 | 264 | {
|
262 | 265 | "properties": {
|
|
269 | 272 | "clientID": { "type": "string" },
|
270 | 273 | "authorityURL": { "type": "string" }
|
271 | 274 | },
|
272 |
| - "required": ["clientID","authorityURL"] |
| 275 | + "required": ["clientID", "authorityURL"] |
273 | 276 | }
|
274 | 277 | },
|
275 |
| - "required": ["type","enabled","jwtConfig"] |
| 278 | + "required": ["type", "enabled", "jwtConfig"] |
276 | 279 | }
|
277 |
| - ], |
278 |
| - "properties": { |
279 |
| - "type": { "type": "string", "enum": ["local", "ActiveDirectory", "openidconnect", "jwt"] }, |
280 |
| - "enabled": { "type": "boolean" }, |
281 |
| - |
282 |
| - }, |
283 |
| - "required": ["type", "enabled"] |
| 280 | + ] |
284 | 281 | },
|
285 | 282 | "routeAuthRule": {
|
286 | 283 | "type": "object",
|
|
0 commit comments