prerelease-3.9.0
Pre-release
Pre-release
Major changes since 3.8.1
- Includes updated DD4J version 6.0.0-RC.1
- Updated the validation of LTA signatures:
- LTA level signatures are not valid if they contain BDOC policy
- Added archiveTimestamps block with corresponding fields to the validation report when validating containers with LTA signatures
- Updated the validation of ASiC-S containers with timestamp tokens:
- ASiC-S timestamp tokens are now validated using DSS
- POE time is taken into account during validation of the time-stamped ASiC-S nested container
- Old timestamp tokens from withdrawn services produce warnings
- Re-timestamping of old timestamped ASiC-S containers is recommended to avoid future incompatibilities
- Customized ASiC-S timestamp validation policy
- Updated timestampTokens block with its corresponding fields in the validation report when validating timestamped ASIC-S containers
- Added a warning to the validation report if datafile in ASiC-S container is not covered by timestamp
- Timestamped ASiC-S with nested container must contain at least one valid timestamp to trigger the validation process for the inner container
- Updated Spring Boot to version 3.4.0
- Updated DSS to version 6.0.d4j.2
- Other dependency updates
- Removed SOAP interface
- Only timestamps from TSA/QTST services are allowed when using QES policy
- Updated exception handling
- Added Content-Disposition header to the response
- Updated documentation