|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AuthenticationListener
Allows the underlying framework to take some actions on authentication events.
| Method Summary | |
|---|---|
void |
authenticationError(Authenticator.Result result,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Called when there is a failure in trying to process the request, such as an IO failure. |
void |
authenticationFailure(Authenticator.Result result,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Called when the signature cannot be validated or the user cannot be resolved or does not have permission to access the resource. |
void |
authenticationNotAttempted(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Called if it was determined that authentication should not be attempted, usually because the AuthenticationController.shouldAttemptAuthentication(HttpServletRequest) returned false. |
void |
authenticationSuccess(Authenticator.Result result,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Called when the signature is validated and the user is resolved and permissions are verified. |
| Method Detail |
|---|
void authenticationSuccess(Authenticator.Result result,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
result - Authentication result containing the userrequest - Current HTTP request being processedresponse - HTTP response for the current request, provided so the application can set any headers it might
need set
void authenticationFailure(Authenticator.Result result,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
result - Authentication result containing the details of the failurerequest - Current HTTP request being processedresponse - HTTP response for the current request, provided so the application can set any headers it might
need set
void authenticationError(Authenticator.Result result,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
result - Authentication result containing the details of the errorrequest - Current HTTP request being processedresponse - HTTP response for the current request, provided so the application can set any headers it might
need set
void authenticationNotAttempted(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
AuthenticationController.shouldAttemptAuthentication(HttpServletRequest) returned false.
request - Current HTTP request being processedresponse - HTTP response for the current request, provided so the application can set any headers it might
need set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||