Package org.apache.juneau.rest.server.auth.oauth


package org.apache.juneau.rest.server.auth.oauth
OAuth 2.0 / OIDC integration for the Juneau REST server.

Layered on the AuthFilter framework and the TokenValidator SPI. Wraps Nimbus's oauth2-oidc-sdk (Apache 2.0) for the introspection, flow, and discovery wire shapes.

The Nimbus dependency is declared provided-scope in juneau-rest-server-auth-oauth's POM, so it never bleeds into the dependency tree of an upstream module. Consumers who want OAuth functionality declare com.nimbusds:oauth2-oidc-sdk themselves at runtime.

Key types
See Also:
Since:
10.0.0