|
3231 | 3231 | "items": { |
3232 | 3232 | "type": "string" |
3233 | 3233 | } |
| 3234 | + }, |
| 3235 | + "jwt_user_options": { |
| 3236 | + "description": "JWT user options to create a JWT token given the payload.", |
| 3237 | + "$ref": "#/components/schemas/JWT_User_Options" |
3234 | 3238 | } |
3235 | 3239 | }, |
3236 | 3240 | "required": [ |
|
3358 | 3362 | "items": { |
3359 | 3363 | "type": "string" |
3360 | 3364 | } |
| 3365 | + }, |
| 3366 | + "jwt_user_options": { |
| 3367 | + "description": "JWT user options to create a JWT token given the payload.", |
| 3368 | + "$ref": "#/components/schemas/JWT_User_Options" |
3361 | 3369 | } |
3362 | 3370 | }, |
3363 | 3371 | "required": [ |
|
11485 | 11493 | } |
11486 | 11494 | } |
11487 | 11495 | }, |
| 11496 | + "JWT_User_Options": { |
| 11497 | + "type": "object", |
| 11498 | + "properties": { |
| 11499 | + "parameters": { |
| 11500 | + "items": { |
| 11501 | + "anyOf": [ |
| 11502 | + { |
| 11503 | + "$ref": "#/components/schemas/Runtime_Filter" |
| 11504 | + }, |
| 11505 | + { |
| 11506 | + "$ref": "#/components/schemas/Runtime_Sort" |
| 11507 | + }, |
| 11508 | + { |
| 11509 | + "$ref": "#/components/schemas/Runtime_Param_Override" |
| 11510 | + } |
| 11511 | + ] |
| 11512 | + } |
| 11513 | + }, |
| 11514 | + "metadata": { |
| 11515 | + "type": "array", |
| 11516 | + "items": { |
| 11517 | + "$ref": "#/components/schemas/JWT_Metadata_Object" |
| 11518 | + } |
| 11519 | + } |
| 11520 | + }, |
| 11521 | + "description": "JWT user options to create a JWT token given the payload." |
| 11522 | + }, |
11488 | 11523 | "ResponseActivationURL": { |
11489 | 11524 | "type": "object", |
11490 | 11525 | "properties": { |
|
12575 | 12610 | } |
12576 | 12611 | } |
12577 | 12612 | }, |
| 12613 | + "JWT_Parameter": { |
| 12614 | + "type": "object", |
| 12615 | + "properties": { |
| 12616 | + "runtime_filter": { |
| 12617 | + "type": "object", |
| 12618 | + "description": "Runtime filter parameter type in JWT." |
| 12619 | + }, |
| 12620 | + "runtime_sort": { |
| 12621 | + "type": "object", |
| 12622 | + "description": "Runtime sort parameter type in JWT." |
| 12623 | + }, |
| 12624 | + "runtime_param_override": { |
| 12625 | + "type": "object", |
| 12626 | + "description": "Runtime param override type in JWT." |
| 12627 | + } |
| 12628 | + }, |
| 12629 | + "description": "List of runtime parameters need to set during the session." |
| 12630 | + }, |
| 12631 | + "JWT_Metadata_Object": { |
| 12632 | + "type": "object", |
| 12633 | + "properties": { |
| 12634 | + "identifier": { |
| 12635 | + "type": "string" |
| 12636 | + }, |
| 12637 | + "type": { |
| 12638 | + "type": "string", |
| 12639 | + "enum": [ |
| 12640 | + "LIVEBOARD", |
| 12641 | + "ANSWER" |
| 12642 | + ] |
| 12643 | + } |
| 12644 | + }, |
| 12645 | + "description": "Metadata objects." |
| 12646 | + }, |
12578 | 12647 | "CommitFileType": { |
12579 | 12648 | "type": "object", |
12580 | 12649 | "required": [ |
|
13312 | 13381 | "description": "Determines if the table is linked" |
13313 | 13382 | } |
13314 | 13383 | } |
| 13384 | + }, |
| 13385 | + "Runtime_Filter": { |
| 13386 | + "type": "object", |
| 13387 | + "properties": { |
| 13388 | + "runtime_filter": { |
| 13389 | + "type": "object", |
| 13390 | + "description": "Runtime filter parameter type in JWT." |
| 13391 | + } |
| 13392 | + }, |
| 13393 | + "description": "List of runtime parameters need to set during the session." |
| 13394 | + }, |
| 13395 | + "Runtime_Sort": { |
| 13396 | + "type": "object", |
| 13397 | + "properties": { |
| 13398 | + "runtime_sort": { |
| 13399 | + "type": "object", |
| 13400 | + "description": "Runtime sort parameter type in JWT." |
| 13401 | + } |
| 13402 | + }, |
| 13403 | + "description": "List of runtime parameters need to set during the session." |
| 13404 | + }, |
| 13405 | + "Runtime_Param_Override": { |
| 13406 | + "type": "object", |
| 13407 | + "properties": { |
| 13408 | + "runtime_param_override": { |
| 13409 | + "type": "object", |
| 13410 | + "description": "Runtime param override type in JWT." |
| 13411 | + } |
| 13412 | + }, |
| 13413 | + "description": "List of runtime parameters need to set during the session." |
13315 | 13414 | } |
13316 | 13415 | }, |
13317 | 13416 | "securitySchemes": { |
|
0 commit comments