Class PDFReport
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.report.PDFReport
public class PDFReport extends Object
Class responsável por extrair e tratar as informações
de um arquivo de assinaturas PDF e gerar um Report com as
informações específicas deste tipo de arquivo.
-
Constructor Summary
Constructors Constructor Description PDFReport(Application application, byte[] sigBytes, boolean verifyIncremental, Report report)
-
Method Summary
Modifier and Type Method Description void
generateReport()
Gera relatório de arquivo PDF, tendo como base o documento padrãovoid
generateReport(byte[] fileBytes, String xpathBefore)
Gerar relatório de arquivo PDF, dado bytes do arquivo e um XPath prévio XPath prévio é necessário para identificar a assinatura no documento (e em EmbeddedFiles)
-
Constructor Details
-
PDFReport
public PDFReport(Application application, byte[] sigBytes, boolean verifyIncremental, Report report)
-
-
Method Details
-
generateReport
Gera relatório de arquivo PDF, tendo como base o documento padrão- Throws:
InterruptedException
- Caso thread termine seu tempo máximo de execução
-
generateReport
Gerar relatório de arquivo PDF, dado bytes do arquivo e um XPath prévio XPath prévio é necessário para identificar a assinatura no documento (e em EmbeddedFiles)- Parameters:
fileBytes
- Bytes do arquivo PDFxpathBefore
- XPath prévio ("" caso seja raiz)- Throws:
InterruptedException
- Caso thread termine seu tempo máximo de execução
-