mirror of
https://github.com/CommunitySolidServer/CommunitySolidServer.git
synced 2024-10-03 14:55:10 +00:00

This depends on all auth related handlers to cache their results. This allows us to remove the permission field from Operation.
27 lines
1.1 KiB
JSON
27 lines
1.1 KiB
JSON
{
|
|
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^5.0.0/components/context.jsonld",
|
|
"@graph": [
|
|
{
|
|
"@id": "urn:solid-server:default:NotificationHttpHandler",
|
|
"@type": "RouterHandler",
|
|
"baseUrl": { "@id": "urn:solid-server:default:variable:baseUrl" },
|
|
"targetExtractor": { "@id": "urn:solid-server:default:TargetExtractor" },
|
|
"allowedPathNames": [ "^/.notifications/" ],
|
|
"handler": { "@id": "urn:solid-server:default:NotificationParsingHandler" }
|
|
},
|
|
{
|
|
"@id": "urn:solid-server:default:NotificationParsingHandler",
|
|
"@type": "ParsingHttpHandler",
|
|
"requestParser": { "@id": "urn:solid-server:default:RequestParser" },
|
|
"errorHandler": { "@id": "urn:solid-server:default:ErrorHandler" },
|
|
"responseWriter": { "@id": "urn:solid-server:default:ResponseWriter" },
|
|
"operationHandler": {
|
|
"comment": "New notification subscription types should be added here to allow subscriptions.",
|
|
"@id": "urn:solid-server:default:NotificationTypeHandler",
|
|
"@type": "WaterfallHandler",
|
|
"handlers": [ ]
|
|
}
|
|
}
|
|
]
|
|
}
|