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

public class ConfluenceAccessInterceptor extends AbstractAwareInterceptor
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 ActionAccessChecker

See Also:
  • Constructor Details

    • ConfluenceAccessInterceptor

      public ConfluenceAccessInterceptor()
  • Method Details