Class BaseAccessRightsValidator

    • Constructor Detail

      • BaseAccessRightsValidator

        protected BaseAccessRightsValidator​(org.apache.jackrabbit.api.security.user.Group group,
                                            org.apache.sling.api.resource.Resource resource,
                                            AccessValidatorContext context,
                                            boolean checkAccessGranted)
        Constructor.
        Parameters:
        group - group
        resource - resource to check
        context - context
        checkAccessGranted - check for granted permission
    • Method Detail

      • getGroupId

        public String getGroupId()
        Specified by:
        getGroupId in interface de.valtech.aecu.api.groovy.console.bindings.accessrights.AccessRightValidator
      • getResource

        public org.apache.sling.api.resource.Resource getResource()
        Specified by:
        getResource in interface de.valtech.aecu.api.groovy.console.bindings.accessrights.AccessRightValidator
      • getCheckAccessGranted

        protected boolean getCheckAccessGranted()
        Returns if the check is for granted or revoked permission.
        Returns:
        check for granted permission
      • checkAction

        protected de.valtech.aecu.api.groovy.console.bindings.accessrights.ValidationResult checkAction​(String action)
      • getContext

        public AccessValidatorContext getContext()
        Returns the validation context.
        Returns:
        context context