Uses of Interface
org.eclipse.jetty.security.AuthenticationState
Packages that use AuthenticationState
Package
Description
Jetty Jaspi : Java Authentication SPI
Jetty Server : Modular Servlet Integration
Jetty Security : Modular Support for Security in Jetty
Jetty Security : Authenticators and Callbacks
-
Uses of AuthenticationState in org.eclipse.jetty.ee10.security.jaspi
Methods in org.eclipse.jetty.ee10.security.jaspi that return AuthenticationStateModifier and TypeMethodDescriptionJaspiAuthenticator.validateRequest
(JaspiMessageInfo messageInfo) JaspiAuthenticator.validateRequest
(Request request, Response response, Callback callback) Methods in org.eclipse.jetty.ee10.security.jaspi with parameters of type AuthenticationStateModifier and TypeMethodDescriptionboolean
JaspiAuthenticator.secureResponse
(JaspiMessageInfo messageInfo, AuthenticationState validatedUser) -
Uses of AuthenticationState in org.eclipse.jetty.ee10.servlet
Methods in org.eclipse.jetty.ee10.servlet that return AuthenticationState -
Uses of AuthenticationState in org.eclipse.jetty.security
Subinterfaces of AuthenticationState in org.eclipse.jetty.securityModifier and TypeInterfaceDescriptionstatic interface
Authentication is Deferred, either so that credentials can later be passed withAuthenticationState.Deferred.login(String, String, Request, Response)
; or that existing credentials on the request may be validated withAuthenticationState.Deferred.authenticate(Request)
; or an authentication dialog can be advanced withAuthenticationState.Deferred.authenticate(Request, Response, Callback)
.static interface
Authentication Response sent state.static interface
A successful Authentication with User information.Classes in org.eclipse.jetty.security that implement AuthenticationStateModifier and TypeClassDescriptionstatic class
TheSecurityHandler
will use this to wrap theRequest
.Fields in org.eclipse.jetty.security declared as AuthenticationStateModifier and TypeFieldDescriptionstatic final AuthenticationState
AuthenticationState.CHALLENGE
Authentication challenge sent.static final AuthenticationState
AuthenticationState.SEND_FAILURE
Authentication failure sent.static final AuthenticationState
AuthenticationState.SEND_SUCCESS
Authentication success sent.Methods in org.eclipse.jetty.security that return AuthenticationStateModifier and TypeMethodDescriptionAuthenticationState.Deferred.authenticate
(Request request, Response response, Callback callback) Authenticate the request using any credentials already associated with the request or challenging if necessary.static AuthenticationState
AuthenticationState.getAuthenticationState
(Request request) Get the authentication state of a requestAuthenticator.NoOp.validateRequest
(Request request, Response response, Callback callback) Authenticator.validateRequest
(Request request, Response response, Callback callback) Validate a requestMethods in org.eclipse.jetty.security with parameters of type AuthenticationStateModifier and TypeMethodDescriptionprotected boolean
SecurityHandler.isAuthorized
(Constraint constraint, AuthenticationState authenticationState) default Request
Authenticator.prepareRequest
(Request request, AuthenticationState authenticationState) Called afterAuthenticator.validateRequest(Request, Response, Callback)
and before callingRequest.Handler.handle(Request, Response, Callback)
of the nested handler.static void
AuthenticationState.setAuthenticationState
(Request request, AuthenticationState authenticationState) Set the authentication state of a request. -
Uses of AuthenticationState in org.eclipse.jetty.security.authentication
Classes in org.eclipse.jetty.security.authentication that implement AuthenticationStateModifier and TypeClassDescriptionstatic class
static class
This Authentication represents a just completed authentication, that has sent a response, typically to redirect the client to the original request target..static class
Base class for representing a successful authentication state.class
SessionAuthentication When a user has been successfully authenticated with some types of Authenticator, the Authenticator stashes a SessionAuthentication into an HttpSession to remember that the user is authenticated.Methods in org.eclipse.jetty.security.authentication that return AuthenticationStateModifier and TypeMethodDescriptionLoginAuthenticator.LoggedOutAuthentication.authenticate
(Request request, Response response, Callback callback) BasicAuthenticator.validateRequest
(Request req, Response res, Callback callback) DigestAuthenticator.validateRequest
(Request req, Response res, Callback callback) FormAuthenticator.validateRequest
(Request request, Response response, Callback callback) SPNEGOAuthenticator.validateRequest
(Request req, Response res, Callback callback) SslClientCertAuthenticator.validateRequest
(Request req, Response res, Callback callback) Methods in org.eclipse.jetty.security.authentication with parameters of type AuthenticationStateModifier and TypeMethodDescriptionFormAuthenticator.prepareRequest
(Request request, AuthenticationState authenticationState) -
Uses of AuthenticationState in org.eclipse.jetty.security.internal
Classes in org.eclipse.jetty.security.internal that implement AuthenticationStateMethods in org.eclipse.jetty.security.internal that return AuthenticationStateModifier and TypeMethodDescriptionDeferredAuthenticationState.authenticate
(Request request, Response response, Callback callback) -
Uses of AuthenticationState in org.eclipse.jetty.security.openid
Methods in org.eclipse.jetty.security.openid that return AuthenticationStateModifier and TypeMethodDescriptionOpenIdAuthenticator.validateRequest
(Request request, Response response, Callback cb) Methods in org.eclipse.jetty.security.openid with parameters of type AuthenticationStateModifier and TypeMethodDescriptionOpenIdAuthenticator.prepareRequest
(Request request, AuthenticationState authenticationState)