@Override public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException { if (bean instanceof AbstractSecurityInterceptor) { ((AbstractSecurityInterceptor)bean).setPublishAuthorizationSuccess(true); } return bean; } }