A command line utility that uses DSS (Digital Signature Service) library to work with electronic signatures compatible with European legislation. It also supports Ukrainian European signatures and includes the Ukrainian TL to trusted certificates.
- Java 17+
java -jar ./cli.jar --input=signed-file.pdf.asice --output=./validation-result
Output Structure:
simple-report.xml
validation-report.xml
detailed-report.xml
diagnostic-data.xml
source/**/*
- Contains source files in directory tree they were signed.
exception.json
- Only available if something happened and reports were not generated.
- Contains "cause", "data", "message" properties. See ReportDumpService.kt for more information.