Class SignatureUtil.ContentsChecker
java.lang.Object
com.itextpdf.kernel.pdf.PdfReader
com.itextpdf.signatures.SignatureUtil.ContentsChecker
- All Implemented Interfaces:
Closeable, AutoCloseable
- Enclosing class:
SignatureUtil
-
Nested Class Summary
Nested classes/interfaces inherited from class PdfReader
PdfReader.ReusableRandomAccessSource, PdfReader.StrictnessLevel -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intstatic final intprivate longprivate longprivate booleanprivate booleanFields inherited from class PdfReader
correctStreamLength, decrypt, DEFAULT_STRICTNESS_LEVEL, encrypted, eofPos, fixedXref, headerPdfVersion, hybridXref, lastXref, pdfDocument, properties, rebuiltXref, tokens, trailer, xrefStm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckWhetherSignatureCoversWholeDocument(PdfFormField signatureField) private static longcountDigits(int number) protected PdfDictionaryreadDictionary(boolean objStm) Methods inherited from class PdfReader
close, computeUserPassword, decodeBytes, decodeBytes, fixXref, getCryptoMode, getFileLength, getLastXref, getModifiedFileId, getOriginalFileId, getPdfConformance, getPermissions, getPropertiesCopy, getSafeFile, getStrictnessLevel, getXrefPrev, hasFixedXref, hasHybridXref, hasRebuiltXref, hasXrefStm, isCloseStream, isEncrypted, isOpenedWithFullPermission, readArray, readObject, readObject, readObject, readObjectStream, readPdf, readPdfName, readReference, readStream, readStreamBytes, readStreamBytesRaw, readXref, readXrefSection, readXrefStream, rebuildXref, setCloseStream, setMemorySavingMode, setStrictnessLevel, setUnethicalReading
-
Field Details
-
OBJECT_HEADER_OFFSET
public static final int OBJECT_HEADER_OFFSET- See Also:
-
rangeExclusionStart
private long rangeExclusionStart -
rangeExlusionEnd
private long rangeExlusionEnd -
currentLevel
private int currentLevel -
contentsLevel
private int contentsLevel -
searchInV
private boolean searchInV -
rangeIsCorrect
private boolean rangeIsCorrect
-
-
Constructor Details
-
ContentsChecker
- Throws:
IOException
-
-
Method Details
-
checkWhetherSignatureCoversWholeDocument
-
readDictionary
- Overrides:
readDictionaryin classPdfReader- Throws:
IOException
-
countDigits
private static long countDigits(int number)
-