in src/main/java/com/epam/digital/data/platform/history/service/DigitalSignatureService.java [49:59]
public <I> String sign(I input) {
var signRequestDto = new SignRequestDto();
try {
signRequestDto.setData(objectMapper.writeValueAsString(input));
log.info("Signing data");
var signResponse = digitalSealRestClient.sign(signRequestDto);
return signResponse.getSignature();
} catch (JsonProcessingException e) {
throw new RuntimeJsonMappingException(e.getMessage());
}
}