Produced by Qoppa Software, LLC
Qoppa’s jPDFSecure is a Java library that can digitally sign PDF documents and change security settings on PDF Documents. With jPDFSecure, java or web applications can encrypt PDF documents, set permissions and passwords, and create and apply digital signatures.
jPDFSecure has a simple interface to load PDF documents from files, network drives,URLs and even input streams, which can be generated runtime or come directly from a database. After changing security settings, jPDFSecure can save the document to a file, a java.io.OutputStream or a javax.servlet.ServletOutputStream when running in a J2EE application server to output the file directly to a browser.