1 package com.atlassian.security.auth.trustedapps.filter;
2
3 import javax.servlet.http.HttpServletRequest;
4 import javax.servlet.http.HttpServletResponse;
5
6
7
8
9 public interface AuthenticationListener
10 {
11 void authenticationSuccess(Authenticator.Result result, HttpServletRequest request, HttpServletResponse response);
12
13 void authenticationFailure(Authenticator.Result result, HttpServletRequest request, HttpServletResponse response);
14
15 void authenticationError(Authenticator.Result result, HttpServletRequest request, HttpServletResponse response);
16
17 void authenticationNotAttempted(HttpServletRequest request, HttpServletResponse response);
18 }