The JSON Web Key Set (JWKS) Endpoint hosts the Public Signing Keys used by Corppass.
Corppass signs all sensitive tokens (including the ID Token and Userinfo Response) using a dedicated private key. To validate the integrity and authenticity of these tokens, Relying Parties (RPs) must retrieve the corresponding public key from this endpoint.
The response is a JSON object containing an array of keys (keys). Each key follows the JSON Web Key (JWK) specification.
Performance Note: Caching
Responses from this endpoint, or individual keys within the JWKS, should be cached by the RP for at least 1 hour to avoid retrieving the JWKS for every JWT validation.