|
cxxmcp 1.1.6
C++ MCP SDK
|
JWT verifier that fetches and caches JWKS through injected SDK boundaries. More...
#include <jwt.hpp>
Public Member Functions | |
| FetchingJwksJwtVerifier (JwksEndpoint &endpoint, JwksCache *cache, FetchingJwksJwtVerifierOptions options) | |
| core::Result< VerifiedJwtClaims > | verify (const JwtVerificationRequest &request) override |
JWT verifier that fetches and caches JWKS through injected SDK boundaries.
This class deliberately does not own HTTP. Applications provide a JwksEndpoint implementation that performs discovery/fetching through their chosen transport. The verifier owns cache policy, key-rotation retry, signature verification, and claims validation.
|
inlineoverridevirtual |
Implements mcp::auth::JwtVerifier.