private static Error getSignatureLevelNotAcceptedError() { Error error = new Error(); error.setContent(SIGNATURE_LEVEL_ERROR); return error; }
private List<ValidationWarning> containerValidationWarnings() { List<ValidationWarning> validationWarnings = containerErrors.stream().map(e -> createValidationWarning(e.getMessage())).collect(Collectors.toList()); validationWarnings.removeIf(s -> container.getSignatures().stream().anyMatch(sig -> getErrors(sig).stream().anyMatch(err -> err.getContent().equals(s.getContent())))); addExtraValidationWarnings(validationWarnings); return validationWarnings; }
private SignatureValidationData.Errors toSoapResponseSignatureErrors(List<ee.openeid.siva.validation.document.report.Error> signatureErrors) { SignatureValidationData.Errors responseSignatureErrors = new SignatureValidationData.Errors(); for (ee.openeid.siva.validation.document.report.Error signatureError : signatureErrors) { Error responseSignatureError = new Error(); responseSignatureError.setContent(signatureError.getContent()); responseSignatureErrors.getError().add(responseSignatureError); } return responseSignatureErrors; }
private Error mapDssError(String dssError) { Error error = new Error(); error.setContent(emptyWhenNull(dssError)); return error; }
private TimeStampTokenData.Errors toSoapResponseTimeStampsErrors(List<ee.openeid.siva.validation.document.report.Error> timeStampsErrors) { TimeStampTokenData.Errors responseTimeStampsErrors = new TimeStampTokenData.Errors(); for (ee.openeid.siva.validation.document.report.Error timeStampError : timeStampsErrors) { Error responseTimeStampError = new Error(); responseTimeStampError.setContent(timeStampError.getContent()); responseTimeStampsErrors.getError().add(responseTimeStampError); } return responseTimeStampsErrors; }
private Error mapError(String content) { Error error = new Error(); error.setContent(emptyWhenNull(content)); return error; }
private static Error mapDigidoc4JException(DigiDoc4JException digiDoc4JException) { Error error = new Error(); error.setContent(emptyWhenNull(digiDoc4JException.getMessage())); return error; }