public class AcegiSecurityContextListener extends Object implements org.zkoss.zk.ui.event.EventThreadInit, org.zkoss.zk.ui.event.EventThreadCleanup, org.zkoss.zk.ui.event.EventThreadResume
Listener to copy servlet thread ThreadLocal, securityContext, over to event thread ThreadLocal and handle Acegi Authentication Exception occurred in Event handling (e.g. Acegi's MethodInterceptor).
Whenever you use Acegi as your security provider you have to add following lines in WEB-INF/zk.xml:
<listener>
<description>Acegi SecurityContext Handler</description>
<listener-class>org.zkoss.zkplus.acegi.AcegiSecurityContextListener</listener-class>
</listener>
Applicable to Acegi Security version 1.0.3
| Constructor and Description |
|---|
AcegiSecurityContextListener()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
abortResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
Deprecated.
|
void |
afterResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
Deprecated.
|
void |
beforeResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
Deprecated.
|
void |
cleanup(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt,
List errs)
Deprecated.
|
void |
complete(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
Deprecated.
|
boolean |
init(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
Deprecated.
|
void |
prepare(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
Deprecated.
|
public void prepare(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
prepare in interface org.zkoss.zk.ui.event.EventThreadInitpublic boolean init(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
init in interface org.zkoss.zk.ui.event.EventThreadInitpublic void cleanup(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt,
List errs)
cleanup in interface org.zkoss.zk.ui.event.EventThreadCleanuppublic void complete(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
complete in interface org.zkoss.zk.ui.event.EventThreadCleanuppublic void beforeResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
beforeResume in interface org.zkoss.zk.ui.event.EventThreadResumepublic void afterResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
afterResume in interface org.zkoss.zk.ui.event.EventThreadResumepublic void abortResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
abortResume in interface org.zkoss.zk.ui.event.EventThreadResumeCopyright © 2019. All rights reserved.