Digital Signature Lifecycle: Certificate, Signing, and Validation


PSPDFKit Server has been deprecated and replaced by PSPDFKit Document Engine. All PSPDFKit Server and PSPDFKit for Web Server-Backed licenses will work as before and be supported until 15 May 2024 (we will contact you about license migration). To start using Document Engine, refer to the migration guide. With Document Engine, you’ll have access to robust new capabilities (read the blog for more information).

This section will guide you through the process of implementing a digital signature lifecycle for signing a PDF document. By utilizing digital signatures, you can ensure the integrity and authenticity of your PDF files, establishing a secure and reliable method for verifying their content. We’ll outline the essential steps and provide code examples to assist you in comprehending and implementing the digital signature lifecycle efficiently.

  1. Prepare the Certificates for Signing
    To sign a document, you need self-signed certificates or certificates from trusted authorities.

  2. Add a Signature Field
    How to add a signature field, visible or invisible.

  3. Sign a PDF Document
    How to sign a PDF document using basic or CAdES signature types.

  4. View and Validate a Digital Signature
    How to verify and ensure the integrity of a digital signature.