The (webid-oidc server endpoint reverse-proxy) module defines a reverse proxy, an endpoint that passes the incoming request to a backend server with added metadata.
This endpoint will handle the incoming requests by adding a header, named authentication-header (a symbol), to hold the webid of the authentified user, and passing it to the server listening at backend-uri (an URI).
You can construct it with
Return the URI where requests are passed.
Return the header set by the reverse proxy to hold the authenticated webid.