|
7 | 7 | "css:config/app/init/initialize-intro.json", |
8 | 8 | "css:config/app/main/default.json", |
9 | 9 | "css:config/app/variables/default.json", |
10 | | - "uma-css:config/http/handler/default.json", |
| 10 | + "css:config/http/handler/default.json", |
11 | 11 | "css:config/http/middleware/default.json", |
12 | 12 | "css:config/http/notifications/all.json", |
13 | 13 | "css:config/http/server-factory/http.json", |
|
57 | 57 | "podCreator": { "@id": "urn:solid-server:default:PodCreator" }, |
58 | 58 | "configFilePath": { "@id": "urn:solid-server:default:variable:seedConfig" } |
59 | 59 | } |
| 60 | + }, |
| 61 | + { |
| 62 | + "comment": "Add JWKS handler to list of base handlers so the server exposes its public key.", |
| 63 | + "@id": "urn:solid-server:override:BaseHttpHandler", |
| 64 | + "@type": "Override", |
| 65 | + "overrideInstance": { "@id": "urn:solid-server:default:BaseHttpHandler" }, |
| 66 | + "overrideSteps": [{ |
| 67 | + "@type": "OverrideListInsertAt", |
| 68 | + "overrideParameter": { "@id": "WaterfallHandler:_handlers" }, |
| 69 | + "overrideTarget": 0, |
| 70 | + "overrideValue": { |
| 71 | + "@id": "urn:solid-server:default:JwksHandler", |
| 72 | + "@type": "JwksHandler", |
| 73 | + "path": "/.well-known/jwks.json", |
| 74 | + "generator": { |
| 75 | + "@id": "urn:solid-server:default:JwkGenerator" |
| 76 | + } |
| 77 | + } |
| 78 | + }] |
60 | 79 | } |
61 | 80 | ] |
62 | 81 | } |
0 commit comments