Uses of Interface
org.eclipse.jetty.security.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
Modifier and TypeMethodDescriptionJaspiAuthenticator.validateRequest
(JaspiMessageInfo messageInfo) JaspiAuthenticator.validateRequest
(Request request, Response response, Callback callback) Modifier and TypeMethodDescriptionboolean
JaspiAuthenticator.secureResponse
(JaspiMessageInfo messageInfo, AuthenticationState validatedUser) -
Uses of AuthenticationState in org.eclipse.jetty.ee10.servlet
-
Uses of AuthenticationState in org.eclipse.jetty.security
Modifier 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.Modifier and TypeClassDescriptionstatic class
TheSecurityHandler
will use this to wrap theRequest
.Modifier 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.Modifier 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 requestModifier 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
Modifier 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.Modifier 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) Modifier and TypeMethodDescriptionFormAuthenticator.prepareRequest
(Request request, AuthenticationState authenticationState) -
Uses of AuthenticationState in org.eclipse.jetty.security.internal
Modifier and TypeMethodDescriptionDeferredAuthenticationState.authenticate
(Request request, Response response, Callback callback) -
Uses of AuthenticationState in org.eclipse.jetty.security.openid
Modifier and TypeMethodDescriptionOpenIdAuthenticator.validateRequest
(Request request, Response response, Callback cb) Modifier and TypeMethodDescriptionOpenIdAuthenticator.prepareRequest
(Request request, AuthenticationState authenticationState)