Class MacContainerReader

    • Field Detail

      • macContainer

        private final byte[] macContainer
      • byteRange

        private final long[] byteRange
      • signature

        private final byte[] signature
    • Constructor Detail

      • MacContainerReader

        MacContainerReader​(PdfDictionary authDictionary)
    • Method Detail

      • parseSignature

        abstract byte[] parseSignature​(PdfDictionary authDictionary)
      • parseByteRange

        abstract long[] parseByteRange​(PdfDictionary authDictionary)
      • parseMacContainer

        abstract byte[] parseMacContainer​(PdfDictionary authDictionary)
      • getByteRange

        long[] getByteRange()
      • getSignature

        byte[] getSignature()
      • parseMac

        byte[] parseMac()
      • parseAuthAttributes

        IASN1Set parseAuthAttributes()
      • parseMacKey

        byte[] parseMacKey()
      • parseDigestAlgorithm

        java.lang.String parseDigestAlgorithm()
      • getAuthDataSequence

        private IASN1Sequence getAuthDataSequence()