## Uses of Interface
org.eclipse.jetty.server.Authentication

Packages that use Authentication
org.eclipse.jetty.security
org.eclipse.jetty.security.authentication
org.eclipse.jetty.server

Uses of Authentication in org.eclipse.jetty.security

Classes in org.eclipse.jetty.security that implement Authentication
`class` `UserAuthentication`

Methods in org.eclipse.jetty.security that return Authentication
`Authentication` `Authenticator.validateRequest(ServletRequest request, ServletResponse response, boolean mandatory)` Validate a response

Uses of Authentication in org.eclipse.jetty.security.authentication

Classes in org.eclipse.jetty.security.authentication that implement Authentication
`class` `DeferredAuthentication`
`static class` `FormAuthenticator.FormAuthentication` This Authentication represents a just completed Form authentication.
`class` `SessionAuthentication`

Methods in org.eclipse.jetty.security.authentication that return Authentication
`Authentication` `DeferredAuthentication.authenticate(ServletRequest request)`
`Authentication` `DeferredAuthentication.authenticate(ServletRequest request, ServletResponse response)`
`Authentication` `DeferredAuthentication.login(String username, String password)`
`Authentication` `FormAuthenticator.validateRequest(ServletRequest req, ServletResponse res, boolean mandatory)`
`Authentication` `DigestAuthenticator.validateRequest(ServletRequest req, ServletResponse res, boolean mandatory)`
`Authentication` `ClientCertAuthenticator.validateRequest(ServletRequest req, ServletResponse res, boolean mandatory)`
`Authentication` `BasicAuthenticator.validateRequest(ServletRequest req, ServletResponse res, boolean mandatory)`

Uses of Authentication in org.eclipse.jetty.server

Subinterfaces of Authentication in org.eclipse.jetty.server
`static interface` `Authentication.Challenge` An Authentication Challenge has been sent.
`static interface` `Authentication.Deferred` A deferred authentication with methods to progress the authentication process.
`static interface` `Authentication.Failure` An Authentication Failure has been sent.
`static interface` `Authentication.ResponseSent` Authentication Response sent state.
`static interface` `Authentication.SendSuccess`
`static interface` `Authentication.User` A successful Authentication with User information.
`static interface` `Authentication.Wrapped` A wrapped authentication with methods provide the wrapped request/response for use by the application

Fields in org.eclipse.jetty.server declared as Authentication
`static Authentication` `Authentication.NOT_CHECKED` Authentication not checked
`static Authentication` `Authentication.SEND_CONTINUE` Authentication challenge sent.
`static Authentication` `Authentication.SEND_FAILURE` Authentication failure sent.
`static Authentication` `Authentication.SEND_SUCCESS`
`static Authentication` `Authentication.UNAUTHENTICATED` Unauthenticated state.

Methods in org.eclipse.jetty.server that return Authentication
`Authentication` `Authentication.Deferred.authenticate(ServletRequest request)` Authenticate if possible without sending a challenge.
`Authentication` `Authentication.Deferred.authenticate(ServletRequest request, ServletResponse response)` Authenticate and possibly send a challenge.
`Authentication` `Request.getAuthentication()` Get the authentication.
`Authentication` `Authentication.Deferred.login(String username, String password)` Login with the LOGIN authenticator

Methods in org.eclipse.jetty.server with parameters of type Authentication
`void` `Request.setAuthentication(Authentication authentication)` Set the authentication.

Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.