Skip to content

Release 1.0.8 beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@SmirnovAndrei SmirnovAndrei released this 20 Dec 13:36
· 751 commits to master since this release

Please note that this is an eID software release candidate version.
The software may not work properly and some faults may occur.

Summary of the major changes since 1.0.7.2

  • Started to use DSS version 5.1 (sd-dss.5.1.d4j.5).
  • Added support for removing signature from container.
  • Added support for creating, timestamping and validating the ASiCS containers.
  • Added support for validating PADES containers (PDF-files with signature).
  • Major refactoring of code - NB! Please check those changes against your application!
    • classes from package org.digidoc4j.impl.bdoc are now in org.digidoc4j.impl.asic.asice.bdoc;
    • the common functionality for ASiCE, ASiCS and BDOC are in package org.digidoc4j.impl.asic;
    • the common functionality for ASiCE and BDOC are in package org.digidoc4j.impl.asic.asice;
    • method DataToSign.getDigestToSign() is renamed to DataToSign.getDataToSign().
  • Added new API methods for accessing signature validation details.
  • Added support for BDOC validation warning when SHA-1 is used.
  • Documentation (github wiki, javadoc in github) is updated.

Known issues

  • Signing with ID-card and using PKCS11SignatureToken class have still a problem
    when encryption algorithm is ECDSA. We are working on it.