Class PDFSVAUtils

java.lang.Object
se.swedenconnect.sigval.pdf.utils.PDFSVAUtils

public class PDFSVAUtils extends Object
Utility methods for SVT processing
Author:
Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
  • Field Details

  • Constructor Details

    • PDFSVAUtils

      public PDFSVAUtils()
  • Method Details

    • getSignatureValueBytes

      public static byte[] getSignatureValueBytes(org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature signature, byte[] signedPdf) throws IOException
      Throws:
      IOException
    • getSignatureCertificateList

      public static List<byte[]> getSignatureCertificateList(byte[] pdSignature) throws IOException
      Throws:
      IOException
    • getSignatureType

      public static String getSignatureType(org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature signature, byte[] sigbBytes)
    • getClaimedSigningTime

      public static Date getClaimedSigningTime(Calendar signDate, org.bouncycastle.asn1.cms.SignedData signedData) throws Exception
      Throws:
      Exception