java.lang.Object
eu.europa.esig.dss.validation.DiagnosticDataBuilder
eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
eu.europa.esig.dss.cades.validation.CAdESDiagnosticDataBuilder
eu.europa.esig.dss.pades.validation.PAdESDiagnosticDataBuilder
public class PAdESDiagnosticDataBuilder
extends eu.europa.esig.dss.cades.validation.CAdESDiagnosticDataBuilder
DiagnosticDataBuilder for a PDF signature
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
documentCertificateSource, documentCRLSource, documentOCSPSource, evidenceRecords, signaturePolicyProvider, signaturePolicyValidatorLoader, signatures, signedDocument, usedTimestamps, xmlEvidenceRecordMap, xmlSignaturesMap, xmlSignedDataMap, xmlTimestampsMapFields inherited from class eu.europa.esig.dss.validation.DiagnosticDataBuilder
allCertificateSources, certificateIdsMap, defaultDigestAlgorithm, identifierProvider, referenceMap, signingCertificateMap, tlInfoMap, tokenExtractionStrategy, usedCertificates, usedRevocations, validationDate, xmlCertsMap, xmlOrphanCertificateTokensMap, xmlOrphanRevocationTokensMap, xmlRevocationsMap, xmlTrustedListsMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneu.europa.esig.dss.diagnostic.jaxb.XmlSignaturebuildDetachedXmlSignature(eu.europa.esig.dss.validation.AdvancedSignature signature) protected eu.europa.esig.dss.diagnostic.jaxb.XmlTimestampbuildDetachedXmlTimestamp(eu.europa.esig.dss.spi.x509.tsp.TimestampToken timestampToken) protected eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanTokensMethods inherited from class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
allCertificateSources, build, createOrphanTokenFromRevocationIdentifier, defaultDigestAlgorithm, document, documentCertificateSource, documentCRLSource, documentOCSPSource, emptyToNull, foundEvidenceRecords, foundSignatures, getXmlSignerInformationStore, linkSigningCertificateAndChains, signaturePolicyProvider, signaturePolicyValidatorLoader, tokenExtractionStrategy, usedCertificates, usedRevocations, usedTimestamps, validationDateMethods inherited from class eu.europa.esig.dss.validation.DiagnosticDataBuilder
buildDetachedXmlCertificate, buildDetachedXmlRevocation, buildXmlOrphanCertificateToken, getUsedCertificatesByCertificateRef, getXmlBasicSignature, getXmlCertificateRef, getXmlCRLRevocationRef, getXmlDigestAlgoAndValue, getXmlDigestAlgoAndValue, getXmlForCertificateChain, getXmlForCertificateChain, getXmlForCertificateChain, getXmlFoundCertificates, getXmlFoundCertificates, getXmlOCSPRevocationRef, getXmlOrphanCertificate, getXmlRelatedCertificateForOrphanReferences, getXmlRevocationRefs, getXmlSignerInfo, getXmlSigningCertificate, populateCertificateOriginMap, populateOrphanCertificateOriginMap, populateXmlRelatedCertificatesList, populateXmlRelatedCertificatesList, tokenIdentifierProvider, verifyAgainstCertificateToken
-
Constructor Details
-
PAdESDiagnosticDataBuilder
public PAdESDiagnosticDataBuilder()Default constructor
-
-
Method Details
-
buildDetachedXmlSignature
public eu.europa.esig.dss.diagnostic.jaxb.XmlSignature buildDetachedXmlSignature(eu.europa.esig.dss.validation.AdvancedSignature signature) - Overrides:
buildDetachedXmlSignaturein classeu.europa.esig.dss.cades.validation.CAdESDiagnosticDataBuilder
-
buildDetachedXmlTimestamp
protected eu.europa.esig.dss.diagnostic.jaxb.XmlTimestamp buildDetachedXmlTimestamp(eu.europa.esig.dss.spi.x509.tsp.TimestampToken timestampToken) - Overrides:
buildDetachedXmlTimestampin classeu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
buildXmlOrphanTokens
protected eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanTokens buildXmlOrphanTokens()- Overrides:
buildXmlOrphanTokensin classeu.europa.esig.dss.validation.DiagnosticDataBuilder
-