|
cxxmcp 1.1.6
C++ MCP SDK
|
This is the complete list of members for mcp::auth::AuthorizationManager, including all inherited members.
| authenticate_client_credentials(ClientCredentialsConfig config) | mcp::auth::AuthorizationManager | inline |
| authorization_state_ttl() const (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| AuthorizationManager()=default (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | |
| AuthorizationManager(std::string resource, AuthorizationServerMetadata metadata, OAuthClientConfig client) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| can_attempt_scope_upgrade() const (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| client_config() const (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| compute_scope_union(const ScopeList ¤t, std::string_view required_scope) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inlinestatic |
| configure_client(OAuthClientConfig client) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| configure_client_for_authorization(ClientIdConfigurationOptions options) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| configure_client_id(std::string client_id, std::string redirect_uri={}, ScopeList scopes={}) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| configure_client_id_metadata_url(std::string client_id_metadata_url, std::string redirect_uri, ScopeList scopes={}) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| credential_key() const (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| current_scopes() const (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| exchange_authorization_code(std::string authorization_code, const std::string &state) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| get_access_token(std::chrono::seconds refresh_skew=std::chrono::seconds(30)) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| lifecycle_state() const (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| refresh_access_token() (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| refresh_after_unauthorized_response(const HttpResponseMetadata &response) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| register_client(ClientRegistrationOptions options, HeaderMap headers={}) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| request_scope_upgrade(const WwwAuthenticateChallenge &challenge, PkceChallenge pkce, std::string state, MetadataMap additional_parameters={}) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| scope_upgrade_attempts() const (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_authorization_server_metadata(AuthorizationServerMetadata metadata) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_authorization_state_ttl(std::chrono::seconds ttl) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_client_registration_endpoint(std::shared_ptr< OAuthClientRegistrationEndpoint > endpoint) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_credential_store(std::shared_ptr< CredentialStore > store) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_resource(std::string resource) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_scope_upgrade_config(ScopeUpgradeConfig config) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_state_store(std::shared_ptr< StateStore > store) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| set_token_endpoint(std::shared_ptr< OAuthTokenEndpoint > endpoint) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| start_authorization(ScopeList scopes, PkceChallenge pkce, std::string state, MetadataMap additional_parameters={}) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |
| start_session(AuthorizationSessionRequest request) (defined in mcp::auth::AuthorizationManager) | mcp::auth::AuthorizationManager | inline |