|
cxxmcp 1.1.6
C++ MCP SDK
|
Execute protected-resource and authorization-server discovery. More...
#include <lifecycle.hpp>
Public Member Functions | |
| MetadataDiscoveryExecutor (OAuthMetadataEndpoint &endpoint) | |
| core::Result< MetadataDiscoveryResult > | discover (const std::string &resource_url, const AuthResponseDecision &decision=AuthResponseDecision{}, MetadataDiscoveryOptions options={}) |
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.