1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.acegisecurity.providers.jaas;
17
18 import org.acegisecurity.providers.jaas.event.JaasAuthenticationFailedEvent;
19 import org.acegisecurity.providers.jaas.event.JaasAuthenticationSuccessEvent;
20
21 import org.springframework.context.ApplicationEvent;
22 import org.springframework.context.ApplicationListener;
23
24
25 /***
26 * DOCUMENT ME!
27 *
28 * @author Ray Krueger
29 * @version $Id: JaasEventCheck.java,v 1.3 2005/11/17 00:55:47 benalex Exp $
30 */
31 public class JaasEventCheck implements ApplicationListener {
32
33
34 JaasAuthenticationFailedEvent failedEvent;
35 JaasAuthenticationSuccessEvent successEvent;
36
37
38
39 public void onApplicationEvent(ApplicationEvent event) {
40 if (event instanceof JaasAuthenticationFailedEvent) {
41 failedEvent = (JaasAuthenticationFailedEvent) event;
42 }
43
44 if (event instanceof JaasAuthenticationSuccessEvent) {
45 successEvent = (JaasAuthenticationSuccessEvent) event;
46 }
47 }
48 }