refactor: update PDF seal text, improve CCSP logging, and add signed PDF response aliases

This commit is contained in:
Claudecio Martins
2026-10-11 20:11:45 -03:00
parent 994a27886e
commit 2a50704a7f
6 changed files with 36 additions and 6 deletions
@@ -425,6 +425,9 @@ public class CyberCoreDesktopApplication extends Application {
byte[] digestBytes;
if (request.digest() != null && !request.digest().isBlank()) {
digestBytes = Base64.getDecoder().decode(request.digest());
} else if (request.pdf() != null && !request.pdf().isBlank()) {
byte[] rawPdf = Base64.getDecoder().decode(request.pdf());
digestBytes = MessageDigest.getInstance("SHA-256").digest(rawPdf);
} else if (request.challenge() != null && !request.challenge().isBlank()) {
digestBytes = MessageDigest.getInstance("SHA-256")
.digest(request.challenge().getBytes(StandardCharsets.UTF_8));