Core components for the IDsec Signature Service.
The Swedish eID Framework defines a model for Federated Central Signing Services. The signservice-commons repository contains a set of core, and commons, components for such a Signature Service.
The signservice-commons repository comprises of:
A Maven BOM to be used by those including the signservice-commons artifacts.
<dependencyManagement>
<dependencies>
...
<dependency>
<groupId>se.idsec.signservice.commons</groupId>
<artifactId>signservice-bom</artifactId>
<version>${signservice-bom.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
...
</dependencies>
</dependencyManagement>
A library containing utilities for JAXB and XML processing, certificate utilities and interfaces for signing and signature validation.
<dependency>
<groupId>se.idsec.signservice.commons</groupId>
<artifactId>signservice-commons</artifactId>
<version>${signservice-commons.version}</version>
</dependency>
Java API documentation for signservice-commons.
Classes for XML signing and validation of XML signatures.
<dependency>
<groupId>se.idsec.signservice.commons</groupId>
<artifactId>signservice-xml-commons</artifactId>
<version>${signservice-xml-commons.version}</version>
</dependency>
Java API documentation for signservice-xml-commons.
Classes for PDF signing and validation of PDF signatures.
<dependency>
<groupId>se.idsec.signservice.commons</groupId>
<artifactId>signservice-pdf-commons</artifactId>
<version>${signservice-pdf-commons.version}</version>
</dependency>
Java API documentation for signservice-pdf-commons.
Copyright © 2019-2025, IDsec Solutions AB. Licensed under version 2.0 of the Apache License.