cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
auth Directory Reference

Directories

 openssl
 

Files

 client_orchestrator.hpp
 High-level OAuth 2.1 client orchestrator.
 
 constant_time.hpp
 Constant-time comparison helpers for auth secrets and lookup keys.
 
 dpop.hpp
 DPoP proof model and signing/verification boundaries.
 
 http_jwks_endpoint.hpp
 Concrete JWKS endpoint that fetches keys over HTTP.
 
 http_metadata_endpoint.hpp
 
 http_token_endpoint.hpp
 Default OAuth token endpoint form encoder and JSON response parser.
 
 jwks.hpp
 JWKS value models, parsing, fetch, and cache contracts.
 
 lifecycle.hpp
 OAuth authorization lifecycle contracts and lightweight state logic.
 
 loopback_receiver.hpp
 Loopback HTTP redirect receiver for OAuth authorization code flows.
 
 metadata.hpp
 
 pkce.hpp
 PKCE contracts for OAuth authorization-code flows.
 
 registration.hpp
 Dynamic Client Registration and client metadata models.
 
 server_auth_endpoints.hpp
 Abstract interfaces for server-side OAuth 2.1 endpoint handlers.
 
 server_auth_provider.hpp
 Optional bridge from auth verifiers to server AuthProvider.
 
 token.hpp
 OAuth token models and storage contracts.
 
 types.hpp
 Shared lightweight value types for cxxmcp auth contracts.
 
 www_auth.hpp
 WWW-Authenticate challenge models and parser boundary.