eIDAS Advanced Electronic Signature Client
Development
Requirements
This library has the following minimal requirements:
Java 11 and higher (tested up to Java 17) for the build is required. At runtime Kotlin and Java can be used currently
Gradle 7.X and higher;
We strongly recommend using the latest available version of JDK, in order to have the most recent security fixes and cryptographical algorithm updates. Before processing the integration steps, please ensure you have successfully installed Maven and JVM with a required version.
Adding as Maven dependency
The simplest way to include DSS to your Maven project is to add a repository into the pom.xml file in the root directory of your project as following: