Uses of Class
org.apache.juneau.rest.server.auth.AuthResult
Packages that use AuthResult
Package
Description
REST Server API
Authentication (AuthN) guards, servlet-layer filters, SPIs, and request-time helpers for
juneau-rest-server.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.-
Uses of AuthResult in org.apache.juneau.rest.server
Methods in org.apache.juneau.rest.server with parameters of type AuthResultModifier and TypeMethodDescriptionRestRequest.setAuthResult(AuthResult value) Sets the resolved resource-level authentication result. -
Uses of AuthResult in org.apache.juneau.rest.server.auth
Methods in org.apache.juneau.rest.server.auth that return AuthResultModifier and TypeMethodDescriptionstatic AuthResultCreates anAuthResultwith the specified principal and roles usingAuthResult.MergeMode.ADDmode.static AuthResultCreates anAuthResultwith the specified principal and role set usingAuthResult.MergeMode.ADDmode.static AuthResultstatic AuthResultAuthResult.ofRoles(Collection<String> roles) static AuthResultCreates anAuthResultthatreplacesany accumulated identity and roles.static AuthResultCreates anAuthResultthatreplacesany accumulated identity and roles.Methods in org.apache.juneau.rest.server.auth that return types with arguments of type AuthResultModifier and TypeMethodDescriptionApiKeyAuthFilter.authenticate(jakarta.servlet.http.HttpServletRequest req) Authenticator.authenticate(jakarta.servlet.http.HttpServletRequest req) Inspects the request and returns the authentication result.AuthFilterChain.authenticate(jakarta.servlet.http.HttpServletRequest hreq) Runs the composedAuthFilterentries for the request and folds their results, without writing any response.BearerTokenAuthFilter.authenticate(jakarta.servlet.http.HttpServletRequest req) abstract Optional<AuthResult>RestAuthenticator.authenticate(RestRequest req) Resolves identity + roles for the request.RestAuthenticator.Null.authenticate(RestRequest req) AuthResultAccumulator.result()Returns the folded result.Methods in org.apache.juneau.rest.server.auth with parameters of type AuthResultModifier and TypeMethodDescriptionAuthResultAccumulator.add(AuthResult r) Folds the next result into this accumulator.Constructors in org.apache.juneau.rest.server.auth with parameters of type AuthResultModifierConstructorDescriptionAuthenticatedRequestWrapper(jakarta.servlet.http.HttpServletRequest req, AuthResult result) Constructor. -
Uses of AuthResult in org.apache.juneau.rest.server.auth.oauth
Methods in org.apache.juneau.rest.server.auth.oauth that return types with arguments of type AuthResultModifier and TypeMethodDescriptionOAuthFilter.authenticate(jakarta.servlet.http.HttpServletRequest req) -
Uses of AuthResult in org.apache.juneau.rest.server.auth.oidc.rp
Methods in org.apache.juneau.rest.server.auth.oidc.rp that return types with arguments of type AuthResultModifier and TypeMethodDescriptionOidcSessionAuthFilter.authenticate(jakarta.servlet.http.HttpServletRequest req) -
Uses of AuthResult in org.apache.juneau.rest.server.auth.saml
Methods in org.apache.juneau.rest.server.auth.saml that return types with arguments of type AuthResultModifier and TypeMethodDescriptionSamlAuthFilter.authenticate(jakarta.servlet.http.HttpServletRequest req)