Class PDFADocumentAnalyzer
java.lang.Object
eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
eu.europa.esig.dss.pades.validation.PDFDocumentAnalyzer
eu.europa.esig.dss.pdfa.validation.PDFADocumentAnalyzer
-
Field Summary
Fields inherited from class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
certificateVerifier, containerContents, detachedContents, detachedEvidenceRecordDocuments, document, manifestFile, signingCertificateSource
-
Constructor Summary
ModifierConstructorDescriptionprotected
Empty constructorPDFADocumentAnalyzer
(DSSDocument document) The default constructor for PDFADocumentValidator. -
Method Summary
Modifier and TypeMethodDescriptionThis method returns adocument
validation result against PDF/A specificationvoid
setPdfaStructureValidator
(PDFAStructureValidator pdfaStructureValidator) SetsPDFAStructureValidator
to verify a PDF/A document structureMethods inherited from class eu.europa.esig.dss.pades.validation.PDFDocumentAnalyzer
buildDetachedTimestamps, buildSignatures, getAllSignatures, getDetachedTimestamps, getDssDictionaries, getDssRevisions, getOriginalDocuments, getPAdESTimestampScopeFinder, getRevisions, getValidationData, instantiateValidationDataContainer, isSupported, postProcessing, prepareDssDictionaryValidationContext, prepareValidationContext, setPasswordProtection, setPdfObjFactory, timestampPostProcessing
Methods inherited from class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
addReference, appendCounterSignatures, appendExternalEvidenceRecords, appendExternalEvidenceRecords, buildDetachedEvidenceRecords, buildEvidenceRecord, coversSignature, createValidationContext, fromDocument, getAllEvidenceRecords, getDetachedEvidenceRecords, getDocument, getEvidenceRecord, getEvidenceRecordScopes, getOriginalDocuments, getSignatureById, getSignaturePolicyProvider, getSignaturePolicyValidatorLoader, getSignatures, getTimestampedReferences, getTimestampReaders, getTokenIdentifierProvider, getValidationData, getValidationTime, isTimestampCoveredByEvidenceRecord, prepareDetachedEvidenceRecordValidationContext, prepareDetachedTimestampValidationContext, prepareSignatureForVerification, prepareSignatureValidationContext, processSignaturesValidation, setCertificateVerifier, setContainerContents, setDetachedContents, setDetachedEvidenceRecordDocuments, setDetachedEvidenceRecords, setManifestFile, setSignaturePolicyProvider, setSigningCertificateSource, setTokenIdentifierProvider, setValidationContextExecutor, setValidationTime, validate, validateContext, validateSignaturePolicy
-
Constructor Details
-
PDFADocumentAnalyzer
protected PDFADocumentAnalyzer()Empty constructor -
PDFADocumentAnalyzer
The default constructor for PDFADocumentValidator.- Parameters:
document
-DSSDocument
-
-
Method Details
-
setPdfaStructureValidator
SetsPDFAStructureValidator
to verify a PDF/A document structure- Parameters:
pdfaStructureValidator
-PDFAStructureValidator
-
getPdfaValidationResult
This method returns adocument
validation result against PDF/A specification- Returns:
PDFAValidationResult
-