Class MacContainerReader
java.lang.Object
com.itextpdf.kernel.mac.MacContainerReader
- Direct Known Subclasses:
MacSignatureContainerReader, MacStandaloneContainerReader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final IBouncyCastleFactoryprivate final long[]private final byte[]private final byte[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate IASN1Sequence(package private) long[](package private) static MacContainerReadergetInstance(PdfDictionary authDictionary) (package private) byte[](package private) IASN1Set(package private) abstract long[]parseByteRange(PdfDictionary authDictionary) (package private) String(package private) byte[]parseMac()(package private) abstract byte[]parseMacContainer(PdfDictionary authDictionary) (package private) byte[](package private) IASN1Sequence(package private) abstract byte[]parseSignature(PdfDictionary authDictionary)
-
Field Details
-
BC_FACTORY
-
macContainer
private final byte[] macContainer -
byteRange
private final long[] byteRange -
signature
private final byte[] signature
-
-
Constructor Details
-
MacContainerReader
MacContainerReader(PdfDictionary authDictionary)
-
-
Method Details
-
getInstance
-
parseSignature
-
parseByteRange
-
parseMacContainer
-
getByteRange
long[] getByteRange() -
getSignature
byte[] getSignature() -
parseMac
byte[] parseMac() -
parseAuthAttributes
IASN1Set parseAuthAttributes() -
parseMessageDigest
IASN1Sequence parseMessageDigest() -
parseMacKey
byte[] parseMacKey() -
parseDigestAlgorithm
String parseDigestAlgorithm() -
getAuthDataSequence
-