An open API service indexing awesome lists of open source software.

https://github.com/akr/pdftimestamp

pdftimestamp add a document timestamp signature for a PDF file.
https://github.com/akr/pdftimestamp

java ltv pades pdf pdfbox sign signature timestamp

Last synced: about 1 year ago
JSON representation

pdftimestamp add a document timestamp signature for a PDF file.

Awesome Lists containing this project

README

          

# pdftimestamp

pdftimestamp add a document timestamp signature for a PDF file.

Most of source code are copied from PDFBox examples.
Basically, this software combines two PDFBox examples
(CreateSignedTimeStamp and AddValidationInformation) and
add password option for encryption.

CreateSignedTimeStamp signs PAdES (PDF Advanced Electronic Signatures).
AddValidationInformation adds validation information for PAdES-LTV.

## Author

Tanaka Akira

## Prerequisite

- Apache Maven

## Build

mvn clean package

## Run

mvn exec:java -Dexec.mainClass="org.fsij.pdftimestamp.PDFTimeStamp" \
-Dexec.args="[-p PDF-PASSWORD] TSA-URL INPUT-PDF OUTPUT-PDF"

If you want to run without Maven, set CLASSPATH with
`mvn dependency:build-classpath` and `target/pdftimestamp-*.jar`.

## Links

- https://github.com/akr/pdftimestamp

## License

Apache License Version 2.0