Class ConfluenceAccessInterceptor
java.lang.Object
com.atlassian.confluence.setup.struts.AbstractAwareInterceptor
com.atlassian.confluence.security.interceptors.ConfluenceAccessInterceptor
- All Implemented Interfaces:
com.opensymphony.xwork2.interceptor.Interceptor,Serializable,org.apache.struts2.interceptor.Interceptor
Grants or denies the current user access to the action method currently being invoked, depending on which access
check annotations are present.
If no access check annotations are found, this interceptor will have no effect. This will then fall back to the
default check for SpacePermission.USE_CONFLUENCE_PERMISSION in ConfluenceActionSupport.isPermitted().
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.opensymphony.xwork2.interceptor.Interceptor
com.opensymphony.xwork2.interceptor.Interceptor.LegacyAdapter -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.atlassian.confluence.setup.struts.AbstractAwareInterceptor
destroy, getParameter, getUser, hasParameter, initMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.opensymphony.xwork2.interceptor.Interceptor
intercept
-
Constructor Details
-
ConfluenceAccessInterceptor
public ConfluenceAccessInterceptor()
-
-
Method Details
-
intercept
- Specified by:
interceptin interfacecom.opensymphony.xwork2.interceptor.Interceptor- Specified by:
interceptin classAbstractAwareInterceptor- Throws:
Exception
-