Class PAdESWithPDFADiagnosticDataBuilder
java.lang.Object
eu.europa.esig.dss.validation.reports.diagnostic.DiagnosticDataBuilder
eu.europa.esig.dss.validation.reports.diagnostic.SignedDocumentDiagnosticDataBuilder
eu.europa.esig.dss.cades.validation.CAdESDiagnosticDataBuilder
eu.europa.esig.dss.pades.validation.PAdESDiagnosticDataBuilder
eu.europa.esig.dss.pdfa.validation.PAdESWithPDFADiagnosticDataBuilder
This class is used to build a DiagnosticData for a PDF document validation,
including the validation result against the PDF/A specification
-
Field Summary
Fields inherited from class SignedDocumentDiagnosticDataBuilder
documentCertificateSource, documentCRLSource, documentOCSPSource, evidenceRecords, signatures, signedDocument, usedTimestamps, xmlEvidenceRecordMap, xmlSignaturesMap, xmlSignedDataMap, xmlTimestampsMapFields inherited from class DiagnosticDataBuilder
allCertificateSources, certificateIdsMap, defaultDigestAlgorithm, identifierProvider, referenceMap, signingCertificateMap, tlInfoMap, tokenExtractionStrategy, usedCertificates, usedRevocations, validationDate, xmlCertsMap, xmlOrphanCertificateTokensMap, xmlOrphanRevocationTokensMap, xmlRevocationsMap, xmlTrustedListsMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()BuildsXmlDiagnosticDatapdfaValidationResult(PDFAValidationResult pdfaValidationResult) SetsPDFAValidationResultand returns this builderMethods inherited from class PAdESDiagnosticDataBuilder
buildDetachedXmlSignature, buildDetachedXmlTimestamp, buildXmlOrphanTokensMethods inherited from class SignedDocumentDiagnosticDataBuilder
allCertificateSources, assertConfigurationValid, createOrphanTokenFromRevocationIdentifier, defaultDigestAlgorithm, document, documentCertificateSource, documentCRLSource, documentOCSPSource, emptyToNull, foundEvidenceRecords, foundSignatures, getXmlSignerInformationStore, linkSigningCertificateAndChains, tokenExtractionStrategy, usedCertificates, usedRevocations, usedTimestamps, validationDateMethods inherited from class DiagnosticDataBuilder
buildDetachedXmlCertificate, buildDetachedXmlRevocation, buildXmlOrphanCertificateToken, getUsedCertificatesByCertificateRef, getXmlBasicSignature, getXmlCertificateRef, getXmlCRLRevocationRef, getXmlDigestAlgoAndValue, getXmlDigestAlgoAndValue, getXmlForCertificateChain, getXmlForCertificateChain, getXmlForCertificateChain, getXmlFoundCertificates, getXmlFoundCertificates, getXmlOCSPRevocationRef, getXmlOrphanCertificate, getXmlRelatedCertificateForOrphanReferences, getXmlRevocationRefs, getXmlSignerInfo, getXmlSigningCertificate, getXmlStructuralValidation, populateCertificateOriginMap, populateOrphanCertificateOriginMap, populateXmlRelatedCertificatesList, populateXmlRelatedCertificatesList, tokenIdentifierProvider, verifyAgainstCertificateToken
-
Constructor Details
-
PAdESWithPDFADiagnosticDataBuilder
public PAdESWithPDFADiagnosticDataBuilder()Default constructor
-
-
Method Details
-
pdfaValidationResult
public PAdESWithPDFADiagnosticDataBuilder pdfaValidationResult(PDFAValidationResult pdfaValidationResult) SetsPDFAValidationResultand returns this builder- Parameters:
pdfaValidationResult-PDFAValidationResult- Returns:
- this
PAdESWithPDFADiagnosticDataBuilder
-
build
Description copied from class:SignedDocumentDiagnosticDataBuilderBuildsXmlDiagnosticData- Overrides:
buildin classSignedDocumentDiagnosticDataBuilder- Returns:
XmlDiagnosticData
-