cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::auth::JwtVerificationRequest Struct Reference

Input for signature- and claims-verified JWT validation. More...

#include <dpop.hpp>

Public Attributes

std::string jwt
 
JwtVerificationPurpose purpose = JwtVerificationPurpose::kAccessToken
 
std::optional< std::string > issuer
 
std::optional< std::string > audience
 
std::optional< std::string > required_algorithm
 
MetadataMap required_claims
 
TimePoint now = SystemClock::now()
 

Detailed Description

Input for signature- and claims-verified JWT validation.

This is intentionally not a decode API. Implementations must verify the signature, issuer, audience, expiry, and any deployment-specific claims before returning VerifiedJwtClaims.


The documentation for this struct was generated from the following file: