Class UserAccessChecker

java.lang.Object
com.atlassian.confluence.impl.security.access.UserAccessChecker

public class UserAccessChecker extends Object
Contain the binding logic to check 3AF for new annotations
Since:
9.0.0
  • Constructor Details

  • Method Details

    • getPermittedAnnotations

      public Collection<Class<? extends Annotation>> getPermittedAnnotations(ConfluenceUser loginUser)
      This method will return a list of annotation which match with current user access level
      Parameters:
      loginUser -
      Returns:
      a list of annotation which current user permit
    • isAccessPermitted

      public boolean isAccessPermitted(Class<? extends Annotation> checkedAnnotation, ConfluenceUser loginUser)
      Checking if login use is allow for a particular Annotation
      Parameters:
      checkedAnnotation -
      loginUser -
      Returns: