private SimpleSignatureReport createSimpleSignatureReport(SignatureValidationData signatureValidationData) { SimpleSignatureReport simpleSignatureReport = new SimpleSignatureReport(); simpleSignatureReport.setIndication(signatureValidationData.getIndication()); simpleSignatureReport.setSubIndication(signatureValidationData.getSubIndication()); simpleSignatureReport.setSignatureFormat(signatureValidationData.getSignatureFormat()); String countryCode = StringUtils.isEmpty(signatureValidationData.getCountryCode()) ? "XX" : signatureValidationData.getCountryCode(); simpleSignatureReport.setCountryCode(countryCode); return simpleSignatureReport; }
private SignatureValidationData getSignatureValidationData(ee.openeid.siva.validation.document.report.SignatureValidationData signature) { SignatureValidationData responseSignature = new SignatureValidationData(); responseSignature.setId(signature.getId()); responseSignature.setClaimedSigningTime(signature.getClaimedSigningTime()); responseSignature.setSignatureFormat(signature.getSignatureFormat()); responseSignature.setSignatureLevel(signature.getSignatureLevel()); responseSignature.setSignedBy(signature.getSignedBy()); responseSignature.setIndication(Indication.fromValue(signature.getIndication())); responseSignature.setSubIndication(signature.getSubIndication()); responseSignature.setInfo(toSoapResponseSignatureInfo(signature.getInfo())); responseSignature.setErrors(toSoapResponseSignatureErrors(signature.getErrors())); responseSignature.setWarnings(toSoapResponseSignatureWarnings(signature.getWarnings())); responseSignature.setSignatureScopes(toSoapResponseSignatureScopes(signature.getSignatureScopes())); return responseSignature; }