Class MimeTypePolicyValidator

java.lang.Object
org.craftercms.studio.impl.v2.service.policy.validators.MimeTypePolicyValidator
All Implemented Interfaces:
PolicyValidator

public class MimeTypePolicyValidator extends Object implements PolicyValidator
Implementation of PolicyValidator for MIME type aware actions
Since:
4.0.0
Author:
joseross
  • Field Details

  • Constructor Details

    • MimeTypePolicyValidator

      public MimeTypePolicyValidator()
  • Method Details

    • validate

      public void validate(org.apache.commons.configuration2.HierarchicalConfiguration<?> permittedConfig, org.apache.commons.configuration2.HierarchicalConfiguration<?> deniedConfig, Action action, ValidationResult result)
      Description copied from interface: PolicyValidator
      Performs the validation of an action
      Specified by:
      validate in interface PolicyValidator
      Parameters:
      permittedConfig - the permitted policy configuration
      deniedConfig - the denied policy configuration
      action - the action to validate
      result - result of the validation. Implementing methods should update status accordingly