Uses of Record Class
org.apache.juneau.rest.client.mcp.auth.McpClientRegistration
Packages that use McpClientRegistration
Package
Description
Client-side OAuth 2.1 token acquisition for the Model Context Protocol
2026-07-28 revision.-
Uses of McpClientRegistration in org.apache.juneau.rest.client.mcp.auth
Methods in org.apache.juneau.rest.client.mcp.auth that return McpClientRegistrationModifier and TypeMethodDescriptionMcpDynamicClientRegistrar.register()Performs the live RFC 7591 registration round-trip: builds the request, applies the finite HTTP timeout and the caller'shttpRequestConfigurator, sends it, and maps the response.McpClientRegistrationManager.resolve(OidcMetadata as) Resolves a usable client registration for the discovered authorization server, applying the SEP-2352 selection, issuer-keying, and migration rules (see the class javadoc).Methods in org.apache.juneau.rest.client.mcp.auth that return types with arguments of type McpClientRegistrationModifier and TypeMethodDescriptionReturns the registration stored for the given AS issuer, if any.Methods in org.apache.juneau.rest.client.mcp.auth with parameters of type McpClientRegistrationModifier and TypeMethodDescriptionMcpClientRegistrations.configure(McpAuthorizationCodeAcquirer.Builder builder, McpClientRegistration registration) Applies a DCR-issued registration'sclient_id, optionalclient_secret, and registered loopback redirect path (and port, for a bind-first registration) onto anMcpAuthorizationCodeAcquirer.Builder.static McpTokenProvider.BuilderMcpClientRegistrations.configure(McpTokenProvider.Builder builder, McpClientRegistration registration) Applies a DCR-issued registration'sclient_idand optionalclient_secretonto anMcpTokenProvider.Builder(client-credentials / refresh modes).McpClientRegistrationManager.Builder.preRegistered(McpClientRegistration value) Sets pre-registered (manually provisioned) credentials bound to a specific ASissuer.voidInMemoryMcpClientRegistrationStore.put(URI issuer, McpClientRegistration registration) voidMcpClientRegistrationStore.put(URI issuer, McpClientRegistration registration) Stores (or replaces) the registration for the given AS issuer.Method parameters in org.apache.juneau.rest.client.mcp.auth with type arguments of type McpClientRegistrationModifier and TypeMethodDescriptionMcpClientRegistrationManager.Builder.registrarFunction(Function<OidcMetadata, McpClientRegistration> value) Overrides the registration function the manager invokes to perform DCR (advanced / test seam).