Uses of Package
org.apache.juneau.rest.server.auth
Packages that use org.apache.juneau.rest.server.auth
Package
Description
Petstore auth helpers — stub validators and other glue used by the deployment-side
AuthFilterChain configurations.Petstore console Developer pages: custom cards, themes, rendering flavors and the secure API demo.
REST Server API
Authentication (AuthN) guards, servlet-layer filters, SPIs, and request-time helpers for
juneau-rest-server.JWT bearer-token validation backed by
com.nimbusds:nimbus-jose-jwt.OAuth 2.0 / OIDC integration for the Juneau REST server.
OpenID Connect Relying Party (RP) login support for Juneau REST servers.
SAML 2.0 assertion validation for the Juneau REST server, layered on the
AuthFilter framework.MCP
2026-07-28 binding for juneau-rest-server-mcp.REST Servlets
-
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.petstore.authClassDescriptionSpecialization of
Unauthorizedthrown byBearerTokenGuard,ApiKeyGuard, and user-suppliedTokenValidator/ApiKeyStoreimplementations to signal AuthN failure.SPI for verifying an opaque bearer token and producing the associatedPrincipal. -
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.petstore.console.dev
-
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.serverClassDescriptionSpecialization of
Unauthorizedthrown byBearerTokenGuard,ApiKeyGuard, and user-suppliedTokenValidator/ApiKeyStoreimplementations to signal AuthN failure.Immutable value type returned byAuthenticator.authenticate(jakarta.servlet.http.HttpServletRequest)on success.Resource-level authentication SPI for@Restresources. -
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.server.authClassDescription
AuthFilterthat authenticates requests via a raw API-key string.Builder class.Source of the API-key string.AuthNRestGuardthat authenticates requests via a raw API-key string.Builder class.Source of the API-key string.SPI for resolving a raw API key string to its associatedPrincipal.Resolves@RestOp-method parameters that represent the authenticatedPrincipal.Specialization ofUnauthorizedthrown byBearerTokenGuard,ApiKeyGuard, and user-suppliedTokenValidator/ApiKeyStoreimplementations to signal AuthN failure.Lowest-level authentication contract shared by the servlet-filter layer (AuthFilter,AuthFilterChain) and the resource layer (RestAuthenticator).Abstract base class for Juneau authentication servlet filters.Orchestrates multipleAuthFilterinstances with first-success principal resolution, role aggregation, and all-failure aggregation semantics.Builder class.Immutable value type returned byAuthenticator.authenticate(jakarta.servlet.http.HttpServletRequest)on success.Controls how anAuthResultmerges with results accumulated earlier in an authenticator chain.Mutable helper that folds a sequence ofAuthResults into a single result, honoringAuthResult.MergeMode.AuthFilterthat authenticates requests via the RFC 6750 Bearer Token scheme.Builder class.AuthNRestGuardthat authenticates requests via the RFC 6750 Bearer Token scheme.Builder class.Resource-level authentication SPI for@Restresources.SPI for verifying an opaque bearer token and producing the associatedPrincipal. -
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.server.auth.jwtClassDescriptionSpecialization of
Unauthorizedthrown byBearerTokenGuard,ApiKeyGuard, and user-suppliedTokenValidator/ApiKeyStoreimplementations to signal AuthN failure.SPI for verifying an opaque bearer token and producing the associatedPrincipal. -
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.server.auth.oauthClassDescriptionSpecialization of
Unauthorizedthrown byBearerTokenGuard,ApiKeyGuard, and user-suppliedTokenValidator/ApiKeyStoreimplementations to signal AuthN failure.Lowest-level authentication contract shared by the servlet-filter layer (AuthFilter,AuthFilterChain) and the resource layer (RestAuthenticator).Abstract base class for Juneau authentication servlet filters.Immutable value type returned byAuthenticator.authenticate(jakarta.servlet.http.HttpServletRequest)on success.SPI for verifying an opaque bearer token and producing the associatedPrincipal. -
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.server.auth.oidc.rpClassDescriptionSpecialization of
Unauthorizedthrown byBearerTokenGuard,ApiKeyGuard, and user-suppliedTokenValidator/ApiKeyStoreimplementations to signal AuthN failure.Lowest-level authentication contract shared by the servlet-filter layer (AuthFilter,AuthFilterChain) and the resource layer (RestAuthenticator).Abstract base class for Juneau authentication servlet filters.Immutable value type returned byAuthenticator.authenticate(jakarta.servlet.http.HttpServletRequest)on success.APrincipalthat exposes typed read-only access to a map of claims. -
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.server.auth.samlClassDescriptionSpecialization of
Unauthorizedthrown byBearerTokenGuard,ApiKeyGuard, and user-suppliedTokenValidator/ApiKeyStoreimplementations to signal AuthN failure.Lowest-level authentication contract shared by the servlet-filter layer (AuthFilter,AuthFilterChain) and the resource layer (RestAuthenticator).Abstract base class for Juneau authentication servlet filters.Immutable value type returned byAuthenticator.authenticate(jakarta.servlet.http.HttpServletRequest)on success. -
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.server.mcp.v20260728
-
Classes in org.apache.juneau.rest.server.auth used by org.apache.juneau.rest.server.servlet