private void savePdf()

in src/main/java/com/epam/digital/data/platform/excerpt/worker/service/ExcerptService.java [106:115]


  private void savePdf(ExcerptEventDto event, byte[] bytes) {
    var cephKey = UUID.randomUUID().toString();

    saveFileToCeph(cephKey, bytes);

    var shouldSign = event.isRequiresSystemSignature() && isDigitalSignatureEnabled;
    String checksum = shouldSign ? signFileAndGetChecksum(cephKey) : DigestUtils.sha256Hex(bytes);

    updateExcerpt(event.getRecordId(), cephKey, checksum);
  }