Class PathPolicyValidator
java.lang.Object
org.craftercms.studio.impl.v2.service.policy.validators.PathPolicyValidator
- All Implemented Interfaces:
PolicyValidator
Implementation of
PolicyValidator for path 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 validationResult) Performs the validation of an action
-
Field Details
-
CONFIG_KEY_SOURCE_REGEX
- See Also:
-
CONFIG_KEY_TARGET_REGEX
- See Also:
-
CONFIG_KEY_CASE_TRANSFORM
- See Also:
-
-
Constructor Details
-
PathPolicyValidator
public PathPolicyValidator()
-
-
Method Details
-
validate
public void validate(org.apache.commons.configuration2.HierarchicalConfiguration<?> permittedConfig, org.apache.commons.configuration2.HierarchicalConfiguration<?> deniedConfig, Action action, ValidationResult validationResult) 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 validatevalidationResult- result of the validation. Implementing methods should update status accordingly
-