Class PAdESTimestampService

java.lang.Object
eu.europa.esig.dss.pades.timestamp.PAdESTimestampService

public class PAdESTimestampService extends Object
The service to timestamp a PDF
  • Constructor Details

    • PAdESTimestampService

      public PAdESTimestampService(eu.europa.esig.dss.spi.x509.tsp.TSPSource tspSource)
      Constructor with TSPSource instantiating a default PDFSignatureService for an archive (document) timestamp creation
      Parameters:
      tspSource - TSPSource
    • PAdESTimestampService

      public PAdESTimestampService(eu.europa.esig.dss.spi.x509.tsp.TSPSource tspSource, PDFSignatureService pdfSignatureService)
      The default constructor
      Parameters:
      tspSource - TSPSource to request the timestamp
      pdfSignatureService - PDFSignatureService to use
  • Method Details

    • timestampDocument

      public eu.europa.esig.dss.model.DSSDocument timestampDocument(eu.europa.esig.dss.model.DSSDocument document, PAdESTimestampParameters params)
      Timestamp the document
      Parameters:
      document - DSSDocument to timestamp
      params - PAdESTimestampParameters
      Returns:
      DSSDocument timestamped