public interface AuthenticationListener
| Modifier and Type | Method and Description |
|---|---|
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.
|
void authenticationSuccess(Authenticator.Result result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Will also be called in the event of a "verified" request - where the request has been verified to come from a remote system that is trusted due to 2LO but where an impersonating user is not configured.
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 setvoid 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 setvoid 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 setvoid 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 setCopyright © 2018 Atlassian. All rights reserved.