Class DefaultGeneralSafeObjects

java.lang.Object
se.swedenconnect.sigval.pdf.pdfstruct.impl.DefaultGeneralSafeObjects
All Implemented Interfaces:
GeneralSafeObjects

public class DefaultGeneralSafeObjects extends Object implements GeneralSafeObjects
  • Constructor Details

    • DefaultGeneralSafeObjects

      public DefaultGeneralSafeObjects()
  • Method Details

    • addGeneralSafeObjects

      public void addGeneralSafeObjects(PDFDocRevision revData)
      Examine the curent PDF document revision and add object references that are safe to have updated xref pointers to new data without altering the visual content of the PDF document.

      This process is important in order to allow signed PDF documents to handled by normal readers such as being saved from within an Adobe acrobat reader which may add/alter the DSS object and to alter metadata and/or info object in the document trailer.

      Specified by:
      addGeneralSafeObjects in interface GeneralSafeObjects
      Parameters:
      revData - PDF document revision data