Interface PdfSignatureOrDocTimestampInfo

  • All Known Implementing Classes:
    PdfCMSInfo, PdfDocTimestampInfo, PdfSignatureInfo

    public interface PdfSignatureOrDocTimestampInfo
    The usage of this interface permit the user to choose the underlying PDF library use to created PDF signatures.
    • Method Detail

      • getContents

        byte[] getContents()
        Returns byte array of decoding the hexadecimal string present within the /Contents dictionary
        Returns:
        byte array
      • getSignatureByteRange

        int[] getSignatureByteRange()
      • checkIntegrity

        void checkIntegrity()
      • getSigFieldName

        String getSigFieldName()
      • getSignerName

        String getSignerName()
      • getLocation

        String getLocation()
      • getContactInfo

        String getContactInfo()
      • getReason

        String getReason()
      • getFilter

        String getFilter()
      • getSubFilter

        String getSubFilter()
      • getSigningDate

        Date getSigningDate()
      • getCMSSignedData

        org.bouncycastle.cms.CMSSignedData getCMSSignedData()
      • getSignedDocumentBytes

        byte[] getSignedDocumentBytes()
        Returns:
        the byte of what is signed (without signature, but with the placeholder)
      • isTimestamp

        boolean isTimestamp()
      • isCoverAllOriginalBytes

        boolean isCoverAllOriginalBytes()