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
ConstructorsModifierConstructorDescriptionprotectedEmpty constructorPDFADocumentAnalyzer(DSSDocument document) The default constructor for PDFADocumentValidator. -
Method Summary
Modifier and TypeMethodDescriptionThis method returns adocumentvalidation result against PDF/A specificationvoidsetPdfaStructureValidator(PDFAStructureValidator pdfaStructureValidator) SetsPDFAStructureValidatorto 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, timestampPostProcessingMethods 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
SetsPDFAStructureValidatorto verify a PDF/A document structure- Parameters:
pdfaStructureValidator-PDFAStructureValidator
-
getPdfaValidationResult
This method returns adocumentvalidation result against PDF/A specification- Returns:
PDFAValidationResult
-