in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityEventListener.groovy [65:83]
void onApplicationEvent(ApplicationEvent e) {
if (e instanceof AbstractAuthenticationEvent) {
if (e instanceof InteractiveAuthenticationSuccessEvent) {
call e, 'onInteractiveAuthenticationSuccessEvent'
}
else if (e instanceof AbstractAuthenticationFailureEvent) {
call e, 'onAbstractAuthenticationFailureEvent'
}
else if (e instanceof AuthenticationSuccessEvent) {
call e, 'onAuthenticationSuccessEvent'
}
else if (e instanceof AuthenticationSwitchUserEvent) {
call e, 'onAuthenticationSwitchUserEvent'
}
}
else if (e instanceof AbstractAuthorizationEvent) {
call e, 'onAuthorizationEvent'
}
}