Skip to main content

PDF-AS 4.0.7 Switch to the latest release

Published on: 16/06/2015 Last update: 13/02/2024

PDF-AS is a java framework for creating digitial signatures on PDF documents. PDF-AS is also capable of verifying digitally signed PDF documents.

From version 4.0 onwards PDF-AS supports only PDF Advanced Electronic Signatures (PAdES). As signature creation device a citizen card environment (CCE), a MOA-SS (> 2.0), or a software keystore (PKCS12, Java Key Store) can be used. To perform a full certificate verification during the signature verification process PDF-AS needs a MOA-SP (>2.0).
 
PDF-AS is able to create visual signature blocks according to the Austrian Amtssignatur Layout (here). 
 
PDF-AS can be used directly within a Java application as a library, or via Web or Soap Interfaces as an external service.
 
To use PDF-AS as a java library checkout the API documentation located at: https://joinup.ec.europa.eu/site/pdf-as/releases/ VERSION /docs/api, or the full javadoc documentation at: https://joinup.ec.europa.eu/site/pdf-as/releases/ VERSION /docs/full.
 
To use PDF-AS as an external service checkout the documentation located at: https://joinup.ec.europa.eu/site/pdf-as/releases/ VERSION /docs
 
We provide a maven repository here: https://joinup.ec.europa.eu/site/pdf-as/maven/
 
Acutal releases and documentation ca be found here: https://joinup.ec.europa.eu/site/pdf-as/releases/
 
The source code is available here: http://git.egiz.gv.at/pdf-as-4/
 

Changes since the 4.0.4

PDF-AS Library
  • possible to specifiy placeholder ID to replace
  • signature images can be provided in base64 format
  • many bugs were fixed
  • support for PDF/UA documents
PDF-AS Web Application
  • automatic QR generation for signature image based on input parameter ("qrcontent")
  • support for mulitple software keystores and multiple MOA-SS connections
  • statistics logger interface (backend are loaded via SPI)
  • default statistic logger (CSV file based)
  • many bugs were fixed