The J4L PDF digital signature component is a component based on Apache PDFBox and the crypto library Bouncycastle. We have built a thin Layer over those components to let you add a digital signature to your PDF files without having to learn about the PDF specification.
The component is very small but it takes many days of reading and tries to be able to Create a correct digital signature in PDF format. That is why we created a component so that you do not have to invest that time.
The main benefit of using our components are:
* very simple to use. Just 2 lines of Java code are required to add the signature.
* No need to learn the PDF internals.
* license agreement which allows use in comercial environment (as opposite to some open source code licenses which are not fully compatible with comercial use).