Uses of Record Class
org.apache.juneau.rest.auth.oauth.oidc.OidcMetadata
Packages that use OidcMetadata
Package
Description
Role-neutral OpenID Connect / RFC 8414 authorization-server metadata discovery.
Client-side OAuth 2.1 token acquisition for the Model Context Protocol
2026-07-28 revision.OpenID Connect Relying Party (RP) login support for Juneau REST servers.
-
Uses of OidcMetadata in org.apache.juneau.rest.auth.oauth.oidc
Methods in org.apache.juneau.rest.auth.oauth.oidc that return OidcMetadataModifier and TypeMethodDescriptionOidcDiscoveryClient.discover()Fetches the authorization server's metadata, trying RFC 8414 first then OIDC Discovery. -
Uses of OidcMetadata in org.apache.juneau.rest.client.mcp.auth
Methods in org.apache.juneau.rest.client.mcp.auth that return OidcMetadataModifier and TypeMethodDescriptionMcpProtectedResourceMetadataClient.discoverAuthorizationServer(McpProtectedResourceMetadata prm) Selects the first authorization server from the PRM document and validates its issuer identity via RFC 8414 / OIDC discovery.Methods in org.apache.juneau.rest.client.mcp.auth with parameters of type OidcMetadataModifier and TypeMethodDescriptionMcpClientRegistrationManager.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).Method parameters in org.apache.juneau.rest.client.mcp.auth with type arguments of type OidcMetadataModifier and TypeMethodDescriptionMcpClientRegistrationManager.Builder.registrarFunction(Function<OidcMetadata, McpClientRegistration> value) Overrides the registration function the manager invokes to perform DCR (advanced / test seam). -
Uses of OidcMetadata in org.apache.juneau.rest.server.auth.oidc.rp
Methods in org.apache.juneau.rest.server.auth.oidc.rp with parameters of type OidcMetadataModifier and TypeMethodDescriptionOidcRelyingParty.Builder.metadata(OidcMetadata value) Sets the IdP metadata explicitly, bypassing discovery.