|
cxxmcp 1.1.6
C++ MCP SDK
|
Default metadata endpoint implementation over an injected HTTP GET. More...
#include <http_metadata_endpoint.hpp>
Public Member Functions | |
| HttpOAuthMetadataEndpoint (OAuthHttpGet get) | |
| core::Result< ProtectedResourceMetadata > | fetch_protected_resource_metadata (const MetadataFetchRequest &request) override |
| core::Result< AuthorizationServerMetadata > | fetch_authorization_server_metadata (const MetadataFetchRequest &request) override |
Default metadata endpoint implementation over an injected HTTP GET.
This class owns status handling and RFC 9728 / RFC 8414 JSON parsing. It does not own sockets, TLS, redirects, retries, browser launching, or loopback receivers.
|
inlineoverridevirtual |
Implements mcp::auth::OAuthMetadataEndpoint.
|
inlineoverridevirtual |
Implements mcp::auth::OAuthMetadataEndpoint.