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, init
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.opensymphony.xwork2.interceptor.Interceptor
intercept
-
Constructor Details
-
ConfluenceAccessInterceptor
public ConfluenceAccessInterceptor()
-
-
Method Details
-
intercept
- Specified by:
intercept
in interfacecom.opensymphony.xwork2.interceptor.Interceptor
- Specified by:
intercept
in classAbstractAwareInterceptor
- Throws:
Exception
-