Class CreatePageAccessValidator

  • All Implemented Interfaces:
    de.valtech.aecu.api.groovy.console.bindings.accessrights.AccessRightValidator

    public class CreatePageAccessValidator
    extends CreateAccessValidator
    Checks if create access to pages is available.
    Author:
    Roland Gruber
    • Constructor Detail

      • CreatePageAccessValidator

        public CreatePageAccessValidator​(org.apache.jackrabbit.api.security.user.Group group,
                                         org.apache.sling.api.resource.Resource resource,
                                         AccessValidatorContext context,
                                         boolean checkAccessGranted,
                                         String templatePath)
        Constructor.
        Parameters:
        group - group
        resource - page to check
        context - context
        checkAccessGranted - checks if the access is granted or denied
        templatePath - template path
    • Method Detail

      • validate

        public de.valtech.aecu.api.groovy.console.bindings.accessrights.ValidationResult validate​(boolean simulate)
        Specified by:
        validate in interface de.valtech.aecu.api.groovy.console.bindings.accessrights.AccessRightValidator
        Overrides:
        validate in class CreateAccessValidator
      • getLabel

        public String getLabel()
        Specified by:
        getLabel in interface de.valtech.aecu.api.groovy.console.bindings.accessrights.AccessRightValidator
        Overrides:
        getLabel in class CreateAccessValidator