Class MimeTypePolicyValidator
java.lang.Object
org.craftercms.studio.impl.v2.service.policy.validators.MimeTypePolicyValidator
- All Implemented Interfaces:
PolicyValidator
Implementation of
PolicyValidator for MIME type aware actions- Since:
- 4.0.0
- Author:
- joseross
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(org.apache.commons.configuration2.HierarchicalConfiguration<?> permittedConfig, org.apache.commons.configuration2.HierarchicalConfiguration<?> deniedConfig, Action action, ValidationResult result) Performs the validation of an action
-
Field Details
-
CONFIG_KEY_MIME_TYPES
- See Also:
-
-
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:PolicyValidatorPerforms the validation of an action- Specified by:
validatein interfacePolicyValidator- Parameters:
permittedConfig- the permitted policy configurationdeniedConfig- the denied policy configurationaction- the action to validateresult- result of the validation. Implementing methods should update status accordingly
-