cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::auth::MetadataDiscoveryExecutor Class Reference

Execute protected-resource and authorization-server discovery. More...

#include <lifecycle.hpp>

Public Member Functions

 MetadataDiscoveryExecutor (OAuthMetadataEndpoint &endpoint)
 
core::Result< MetadataDiscoveryResultdiscover (const std::string &resource_url, const AuthResponseDecision &decision=AuthResponseDecision{}, MetadataDiscoveryOptions options={})
 

Detailed Description

Execute protected-resource and authorization-server discovery.

The executor owns RMCP-style ordering and fallback behavior, while the supplied OAuthMetadataEndpoint owns the concrete HTTP/transport I/O.


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