|
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