org.eclipse.jetty.server
Interface Authentication.Deferred
- All Superinterfaces:
- Authentication
- All Known Implementing Classes:
- DeferredAuthentication
- Enclosing interface:
- Authentication
public static interface Authentication.Deferred
- extends Authentication
A deferred authentication with methods to progress
the authentication process.
Method Summary |
Authentication |
authenticate(javax.servlet.ServletRequest request)
Authenticate if possible without sending a challenge. |
Authentication |
authenticate(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
Authenticate and possibly send a challenge. |
Authentication |
login(java.lang.String username,
java.lang.String password)
Login with the LOGIN authenticator |
authenticate
Authentication authenticate(javax.servlet.ServletRequest request)
- Authenticate if possible without sending a challenge.
This is used to check credentials that have been sent for
non-manditory authentication.
- Returns:
- The new Authentication state.
authenticate
Authentication authenticate(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
- Authenticate and possibly send a challenge.
This is used to initiate authentication for previously
non-manditory authentication.
- Returns:
- The new Authentication state.
login
Authentication login(java.lang.String username,
java.lang.String password)
- Login with the LOGIN authenticator
- Parameters:
username
- password
-
- Returns:
- The new Authentication state
Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.