Class PdfIncrementalUpdatesAuxiliary
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.pdf.PdfIncrementalUpdatesAuxiliary
public class PdfIncrementalUpdatesAuxiliary extends Object
Esta classe auxilia no tratamento de modificações no arquivo PDF.
-
Constructor Summary
Constructors Constructor Description PdfIncrementalUpdatesAuxiliary(org.apache.pdfbox.pdmodel.PDDocument document, byte[] content)
Construtor -
Method Summary
Modifier and Type Method Description List<IUException>
verify()
Realiza a verificação dos campos e páginas do documentoboolean
verifyLockDictionaryCopying(org.apache.pdfbox.pdmodel.PDDocument document, org.apache.pdfbox.pdmodel.PDDocument certificationDocument, PDDocumentUtils.OurPDSignature certificationSignature, List<IUException> exceptions)
-
Constructor Details
-
PdfIncrementalUpdatesAuxiliary
public PdfIncrementalUpdatesAuxiliary(org.apache.pdfbox.pdmodel.PDDocument document, byte[] content)Construtor- Parameters:
document
- O documento assinadocontent
- O conteúdo assinado
-
-
Method Details
-
verify
Realiza a verificação dos campos e páginas do documento- Returns:
- A lista de exceções geradas durante a verificação
-
verifyLockDictionaryCopying
public boolean verifyLockDictionaryCopying(org.apache.pdfbox.pdmodel.PDDocument document, org.apache.pdfbox.pdmodel.PDDocument certificationDocument, PDDocumentUtils.OurPDSignature certificationSignature, List<IUException> exceptions) throws IOException- Throws:
IOException
-