Class SystemPolicyValidator

    • Field Detail

      • filenameMaxSize

        protected int filenameMaxSize
      • fullPathMaxSize

        protected int fullPathMaxSize
    • Constructor Detail

      • SystemPolicyValidator

        @ConstructorProperties({"filenameMaxSize","fullPathMaxSize"})
        public SystemPolicyValidator​(int filenameMaxSize,
                                     int fullPathMaxSize)
    • Method Detail

      • validate

        public void validate​(org.apache.commons.configuration2.HierarchicalConfiguration<?> config,
                             Action action)
                      throws ValidationException
        Description copied from interface: PolicyValidator
        Performs the validation of an action
        Specified by:
        validate in interface PolicyValidator
        Parameters:
        config - the policy configuration
        action - the action to validate
        Throws:
        ValidationException - if the validation fails