|
cxxmcp 1.1.6
C++ MCP SDK
|
Owns fetching-JWKS JWT verification plus OpenSSL DPoP proof verification for server deployments. More...
#include <server_auth_provider.hpp>
Public Member Functions | |
| FetchingJwksDpopBearerAuthProvider (JwksEndpoint &endpoint, JwksCache *cache, FetchingJwksJwtVerifierOptions jwks_options, DpopReplayCache *replay_cache=nullptr, DpopAuthProviderOptions auth_options={}, OpenSslDpopVerifierOptions dpop_options={}) | |
| core::Result< server::AuthIdentity > | authenticate (const server::AuthRequest &request) override |
| Authenticate a transport request. | |
Owns fetching-JWKS JWT verification plus OpenSSL DPoP proof verification for server deployments.
|
inlineoverridevirtual |
Authenticate a transport request.
| request | Headers and remote metadata to evaluate. |
Implements mcp::server::AuthProvider.