void onApplicationEvent()

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'
		}
	}