oauth

Handles `/jwks.json` for returning the JSON Web Key Set (JWKS).

This endpoint:

  • Reads the configured ID Token signing public key (RS256).
  • Exposes it in JWKS format for clients to validate ID tokens.

Follows RFC 7517.

Note: Currently exposes a single signing key. Key rotation (OIDC Core §10) is not implemented.

Example

GET /api/v0/main-frontend/oauth/jwks.json HTTP/1.1

Response:

HTTP/1.1 200 OK
Content-Type: application/json

{
  "keys": [
    { "kty":"RSA","use":"sig","alg":"RS256","kid":"abc123","n":"...","e":"AQAB" }
  ]
}
get/api/v0/main-frontend/oauth/jwks.json

Request

  • The document declares no server URL.
  • Auth: none declared

Response

OAuth JSON Web Key Set

unknown required

Changes

No recorded changes to this operation across all 49 revisions of this API.