|
477 | 477 | "description": "Disallow all outgoing HTTP calls to private IP ranges. This feature can help protect against SSRF attacks.", |
478 | 478 | "type": "boolean", |
479 | 479 | "default": false |
| 480 | + }, |
| 481 | + "private_ip_exception_urls": { |
| 482 | + "title": "Add exempt URLs to private IP ranges", |
| 483 | + "description": "Allows the given URLs to be called despite them being in the private IP range. URLs need to have an exact and case-sensitive match to be excempt.", |
| 484 | + "type": "array", |
| 485 | + "items": { |
| 486 | + "type": "string", |
| 487 | + "format": "uri-reference" |
| 488 | + }, |
| 489 | + "default": [] |
480 | 490 | } |
481 | 491 | } |
482 | 492 | } |
|
760 | 770 | "https://my-example.app/logout-successful", |
761 | 771 | "/ui" |
762 | 772 | ] |
| 773 | + }, |
| 774 | + "identity_provider": { |
| 775 | + "type": "object", |
| 776 | + "additionalProperties": false, |
| 777 | + "properties": { |
| 778 | + "url": { |
| 779 | + "title": "The admin URL of the ORY Kratos instance.", |
| 780 | + "description": "If set, ORY Hydra will use this URL to log out the user in addition to removing the Hydra session.", |
| 781 | + "type": "string", |
| 782 | + "format": "uri", |
| 783 | + "examples": [ |
| 784 | + "https://kratos.example.com/admin" |
| 785 | + ] |
| 786 | + }, |
| 787 | + "headers": { |
| 788 | + "title": "HTTP Request Headers", |
| 789 | + "description": "These headers will be passed in HTTP requests to the Identity Provider.", |
| 790 | + "type": "object", |
| 791 | + "additionalProperties": { |
| 792 | + "type": "string" |
| 793 | + }, |
| 794 | + "examples": [ |
| 795 | + { |
| 796 | + "Authorization": "Bearer some-token" |
| 797 | + } |
| 798 | + ] |
| 799 | + } |
| 800 | + } |
763 | 801 | } |
764 | 802 | } |
765 | 803 | }, |
|
889 | 927 | }, |
890 | 928 | "examples": [["username", "email", "user_uuid"]] |
891 | 929 | }, |
| 930 | + "mirror_top_level_claims": { |
| 931 | + "type": "boolean", |
| 932 | + "description": "Set to false if you don't want to mirror custom claims under 'ext'", |
| 933 | + "default": true, |
| 934 | + "examples": [false] |
| 935 | + }, |
892 | 936 | "hashers": { |
893 | 937 | "type": "object", |
894 | 938 | "additionalProperties": false, |
|
1052 | 1096 | "examples": ["cpu"] |
1053 | 1097 | }, |
1054 | 1098 | "tracing": { |
1055 | | - "$ref": "https://raw.githubusercontent.com/ory/x/v0.0.562/otelx/config.schema.json" |
| 1099 | + "$ref": "https://raw.githubusercontent.com/ory/x/v0.0.582-0.20230816082414-f1e6acad79b5/otelx/config.schema.json" |
1056 | 1100 | }, |
1057 | 1101 | "sqa": { |
1058 | 1102 | "type": "object", |
|
0 commit comments