in digital-document-service/src/main/java/com/epam/digital/data/platform/dgtldcmnt/validator/AllowedUploadedDocumentValidator.java [145:153]
public boolean isValid(UploadDocumentDto value, ConstraintValidatorContext context) {
log.debug("Validating input document. Process-instance - '{}'. Validation enabled - '{}'",
value.getRootProcessInstanceId(), mediaTypeValidationEnabled);
var isValid = !mediaTypeValidationEnabled || (isFilenameExtensionValid(value, context)
&& isDetectedFileContentTypeEqualsToInputContentType(value, context));
log.debug("Input document for process '{}' is valid - '{}'.", value.getRootProcessInstanceId(),
isValid);
return isValid;
}