Class PAdESDiagnosticDataBuilder
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
- Direct Known Subclasses:
PAdESWithPDFADiagnosticDataBuilder
DiagnosticDataBuilder for a PDF signature
-
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 TypeMethodDescriptionbuildDetachedXmlSignature(AdvancedSignature signature) BuildsXmlSignatureprotected XmlTimestampbuildDetachedXmlTimestamp(TimestampToken timestampToken) This method buildsXmlTimestampfromTimestampTokenprotected XmlOrphanTokensBuilds a list ofXmlOrphanTokensMethods inherited from class SignedDocumentDiagnosticDataBuilder
allCertificateSources, assertConfigurationValid, build, 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
-
PAdESDiagnosticDataBuilder
public PAdESDiagnosticDataBuilder()Default constructor
-
-
Method Details
-
buildDetachedXmlSignature
Description copied from class:SignedDocumentDiagnosticDataBuilderBuildsXmlSignature- Overrides:
buildDetachedXmlSignaturein classCAdESDiagnosticDataBuilder- Parameters:
signature-AdvancedSignature- Returns:
XmlSignature
-
buildDetachedXmlTimestamp
Description copied from class:SignedDocumentDiagnosticDataBuilderThis method buildsXmlTimestampfromTimestampToken- Overrides:
buildDetachedXmlTimestampin classCAdESDiagnosticDataBuilder- Parameters:
timestampToken-TimestampToken- Returns:
XmlTimestamp
-
buildXmlOrphanTokens
Description copied from class:DiagnosticDataBuilderBuilds a list ofXmlOrphanTokens- Overrides:
buildXmlOrphanTokensin classDiagnosticDataBuilder- Returns:
XmlOrphanTokens
-