package eu.europa.esig.dss.validation; import eu.europa.esig.dss.validation.reports.dto.DataToValidateDTO; import eu.europa.esig.dss.validation.reports.dto.ReportsDTO; @SuppressWarnings("serial") public class RestDocumentValidationServiceImpl implements RestDocumentValidationService { private RemoteDocumentValidationService validationService; public void setValidationService(RemoteDocumentValidationService validationService) { this.validationService = validationService; } @Override public ReportsDTO validateSignature(DataToValidateDTO dataToValidate) { return validationService.validateDocument(dataToValidate.getSignedDocument(), dataToValidate.getOriginalDocument(), dataToValidate.getPolicy()); } }