Uses of Class
eu.europa.esig.dss.validation.timestamp.TimestampToken
Package
Description
-
Uses of TimestampToken in eu.europa.esig.dss
Modifier and TypeMethodDescriptionAbstractSignatureParameters.getContentTimestamps()
Returns the list of theTimestampToken
to be incorporated within the signature and representing the content-timestamp.Modifier and TypeMethodDescriptionvoid
AbstractSignatureParameters.setContentTimestamps
(List<TimestampToken> contentTimestamps) Sets a list of content timestamps to be included into the signature -
Uses of TimestampToken in eu.europa.esig.dss.asic.cades.signature
Modifier and TypeMethodDescriptionASiCWithCAdESService.getContentTimestamp
(List<DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters) -
Uses of TimestampToken in eu.europa.esig.dss.asic.cades.validation
Modifier and TypeMethodDescriptionprotected TimestampToken
ASiCWithCAdESTimestampValidator.createTimestampToken()
Modifier and TypeMethodDescriptionprotected List<TimestampToken>
ASiCContainerWithCAdESValidator.attachExternalTimestamps
(List<AdvancedSignature> allSignatures) protected List<TimestampToken>
ASiCContainerWithCAdESValidator.buildDetachedTimestamps()
-
Uses of TimestampToken in eu.europa.esig.dss.asic.cades.validation.scope
Modifier and TypeMethodDescriptionASiCWithCAdESTimestampScopeFinder.findTimestampScope
(TimestampToken timestampToken) -
Uses of TimestampToken in eu.europa.esig.dss.asic.common.signature
Modifier and TypeMethodDescriptionAbstractASiCSignatureService.getContentTimestamp
(DSSDocument toSignDocument, SP parameters) -
Uses of TimestampToken in eu.europa.esig.dss.asic.common.validation
Modifier and TypeMethodDescriptionprotected List<TimestampToken>
AbstractASiCContainerValidator.attachExternalTimestamps
(List<AdvancedSignature> allSignatures) Attaches existing external timestamps to the list ofAdvancedSignature
s -
Uses of TimestampToken in eu.europa.esig.dss.asic.xades.signature
Modifier and TypeMethodDescriptionASiCWithXAdESService.getContentTimestamp
(List<DSSDocument> toSignDocuments, ASiCWithXAdESSignatureParameters parameters) -
Uses of TimestampToken in eu.europa.esig.dss.cades.signature
Modifier and TypeMethodDescriptionCAdESService.getContentTimestamp
(DSSDocument toSignDocument, CAdESSignatureParameters parameters) Modifier and TypeMethodDescriptionorg.bouncycastle.asn1.cms.Attribute
CadesLevelBaselineLTATimestampExtractor.getVerifiedAtsHashIndex
(org.bouncycastle.cms.SignerInformation signerInformation, TimestampToken timestampToken) get the atsHash index for verification of the provided token. -
Uses of TimestampToken in eu.europa.esig.dss.cades.validation
Modifier and TypeMethodDescriptionvoid
CAdESSignature.addExternalTimestamp
(TimestampToken timestamp) -
Uses of TimestampToken in eu.europa.esig.dss.cades.validation.timestamp
Modifier and TypeMethodDescriptionprotected TimestampToken
CAdESTimestampSource.makeTimestampToken
(CAdESAttribute signatureAttribute, TimestampType timestampType, List<TimestampedReference> references) Modifier and TypeMethodDescriptionprotected List<TimestampedReference>
CAdESTimestampSource.getArchiveTimestampOtherReferences
(TimestampToken timestampToken) protected CAdESTimestampMessageDigestBuilder
CAdESTimestampSource.getTimestampMessageImprintDigestBuilder
(TimestampToken timestampToken) protected void
CAdESTimestampSource.incorporateArchiveTimestampReferences
(TimestampToken timestampToken, List<TimestampToken> previousTimestamps) Modifier and TypeMethodDescriptionprotected void
CAdESTimestampSource.incorporateArchiveTimestampReferences
(TimestampToken timestampToken, List<TimestampToken> previousTimestamps) ModifierConstructorDescriptionCAdESTimestampMessageDigestBuilder
(CAdESSignature signature, ListCertificateSource certificateSource, TimestampToken timestampToken) The constructor to compute message-imprint for timestamps related to thesignature
-
Uses of TimestampToken in eu.europa.esig.dss.jades.signature
Modifier and TypeMethodDescriptionJAdESService.getContentTimestamp
(DSSDocument toSignDocument, JAdESSignatureParameters parameters) JAdESService.getContentTimestamp
(List<DSSDocument> toSignDocuments, JAdESSignatureParameters parameters) This methods allows to create a TimestampToken for a detached JAdES (with a 'sigD' parameter). -
Uses of TimestampToken in eu.europa.esig.dss.jades.validation
Modifier and TypeMethodDescriptionvoid
JAdESSignature.addExternalTimestamp
(TimestampToken timestamp) -
Uses of TimestampToken in eu.europa.esig.dss.jades.validation.timestamp
Modifier and TypeMethodDescriptionprotected TimestampToken
JAdESTimestampSource.makeTimestampToken
(JAdESAttribute signatureAttribute, TimestampType timestampType, List<TimestampedReference> references) Modifier and TypeMethodDescriptionprotected List<TimestampToken>
JAdESTimestampSource.makeTimestampTokens
(JAdESAttribute signatureAttribute, TimestampType timestampType, List<TimestampedReference> references) Modifier and TypeMethodDescriptionprotected List<TimestampedReference>
JAdESTimestampSource.getArchiveTimestampOtherReferences
(TimestampToken timestampToken) protected JAdESTimestampMessageDigestBuilder
JAdESTimestampSource.getTimestampMessageImprintDigestBuilder
(TimestampToken timestampToken) ModifierConstructorDescriptionJAdESTimestampMessageDigestBuilder
(JAdESSignature signature, TimestampToken timestampToken) The constructor to compute message-imprint for timestamps related to thesignature
-
Uses of TimestampToken in eu.europa.esig.dss.pades.signature
Modifier and TypeMethodDescriptionPAdESService.getContentTimestamp
(DSSDocument toSignDocument, PAdESSignatureParameters parameters) -
Uses of TimestampToken in eu.europa.esig.dss.pades.validation
Modifier and TypeMethodDescriptionprotected List<TimestampToken>
PDFDocumentValidator.buildDetachedTimestamps()
PDFDocumentValidator.getDetachedTimestamps()
PAdESSignature.getDocumentTimestamps()
PAdESSignature.getVRITimestamps()
Returns a list of timestamps enveloped within /VRI dictionary for the current signatureModifier and TypeMethodDescriptionvoid
PAdESSignature.addExternalTimestamp
(TimestampToken timestamp) protected XmlTimestamp
PAdESDiagnosticDataBuilder.buildDetachedXmlTimestamp
(TimestampToken timestampToken) Modifier and TypeMethodDescriptionprotected void
PDFDocumentValidator.timestampPostProcessing
(List<TimestampToken> timestampTokens) Post-process the extracted detached timestamps NOTE: the method shall be used only for the document validation -
Uses of TimestampToken in eu.europa.esig.dss.pades.validation.dss
Modifier and TypeMethodDescriptionPdfVriDictSource.getTimestampToken()
Returns a timestamp token extracted from the VRI dictionary from 'TS' field -
Uses of TimestampToken in eu.europa.esig.dss.pades.validation.scope
Modifier and TypeMethodDescriptionPAdESTimestampScopeFinder.findTimestampScope
(TimestampToken timestampToken) -
Uses of TimestampToken in eu.europa.esig.dss.pades.validation.timestamp
Modifier and TypeFieldDescriptionprotected List<TimestampToken>
PAdESTimestampSource.documentTimestamps
This variable contains the list of embedded document timestamps.protected List<TimestampToken>
PAdESTimestampSource.vriTimestamps
This variable contains the list of embedded /VRI timestamps corresponding to the signature.Modifier and TypeMethodDescriptionPdfRevisionTimestampSource.getVRITimestampToken
(String vriKey) Returns a timestamp token extracted from the VRI dictionary with the given keyModifier and TypeMethodDescriptionPAdESTimestampSource.getAllTimestamps()
PAdESTimestampSource.getDocumentTimestamps()
PAdESTimestampSource.getVriTimestamps()
Returns a list of incorporated /VRI timestamps for the corresponding signature -
Uses of TimestampToken in eu.europa.esig.dss.pdf
Modifier and TypeMethodDescriptionvoid
AbstractPDFSignatureService.analyzeTimestampPdfModifications
(DSSDocument document, List<TimestampToken> timestamps, char[] pwd) void
PDFSignatureService.analyzeTimestampPdfModifications
(DSSDocument document, List<TimestampToken> timestamps, char[] pwd) Analyze the PDF revision and try to detect any modification (shadow attacks) for PDf document timestamps -
Uses of TimestampToken in eu.europa.esig.dss.signature
Modifier and TypeMethodDescriptionDocumentSignatureService.getContentTimestamp
(DSSDocument toSignDocument, SP parameters) This method allows to compute a content-timestamp (which is added in the signed properties)MultipleDocumentsSignatureService.getContentTimestamp
(List<DSSDocument> toSignDocuments, SP parameters) Creates a content-timestamp attribute (to be include in the signed-data) -
Uses of TimestampToken in eu.europa.esig.dss.validation
Modifier and TypeFieldDescriptionprotected Set<TimestampToken>
SignedDocumentDiagnosticDataBuilder.usedTimestamps
The list of timestamp tokensModifier and TypeMethodDescriptionprotected List<TimestampToken>
SignedDocumentValidator.buildDetachedTimestamps()
Builds a list of detachedTimestampToken
s extracted from the documentAdvancedSignature.getAllTimestamps()
Returns a list of all timestamps found in the signatureDefaultAdvancedSignature.getAllTimestamps()
AdvancedSignature.getArchiveTimestamps()
Returns the archive TimestampsDefaultAdvancedSignature.getArchiveTimestamps()
AdvancedSignature.getContentTimestamps()
Returns the content timestampsDefaultAdvancedSignature.getContentTimestamps()
AdvancedSignature.getDetachedTimestamps()
Returns a list of detached timestamps NOTE: used for ASiC with CAdES onlyDefaultAdvancedSignature.getDetachedTimestamps()
DocumentValidator.getDetachedTimestamps()
Retrieves the detached timestamps found in the documentSignedDocumentValidator.getDetachedTimestamps()
ValidationDataContainer.getDetachedTimestamps()
Returns a collection ofTimestampToken
sAdvancedSignature.getDocumentTimestamps()
Returns a list of timestamps defined with the 'DocTimeStamp' type NOTE: applicable only for PAdESDefaultAdvancedSignature.getDocumentTimestamps()
SignatureValidationContext.getProcessedTimestamps()
ValidationContext.getProcessedTimestamps()
Returns a read only list of all timestamps processed during the validation of all signatures from the given document.AdvancedSignature.getSignatureTimestamps()
Returns the signature timestampsDefaultAdvancedSignature.getSignatureTimestamps()
AdvancedSignature.getTimestampsX1()
Returns the time-stamp which is placed on the digital signature (XAdES example: ds:SignatureValue element), the signature time-stamp(s) present in the AdES-T form, the certification path references and the revocation status references.DefaultAdvancedSignature.getTimestampsX1()
AdvancedSignature.getTimestampsX2()
Returns the time-stamp which is computed over the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).DefaultAdvancedSignature.getTimestampsX2()
Modifier and TypeMethodDescriptionvoid
AdvancedSignature.addExternalTimestamp
(TimestampToken timestamp) This method allows to add an external timestamp.void
SignatureValidationContext.addTimestampTokenForVerification
(TimestampToken timestampToken) void
ValidationContext.addTimestampTokenForVerification
(TimestampToken timestampToken) Adds a new timestamp token to the list of tokens to verify.void
ValidationDataContainer.addValidationData
(TimestampToken timestampToken, ValidationData validationData) Adds validation data to the containerprotected XmlTimestamp
SignedDocumentDiagnosticDataBuilder.buildDetachedXmlTimestamp
(TimestampToken timestampToken) This method buildsXmlTimestamp
fromTimestampToken
protected void
SignedDocumentValidator.findTimestampScopes
(TimestampToken timestampToken, TimestampScopeFinder timestampScopeFinder) Finds timestamp scope for theTimestampToken
SignatureValidationContext.getValidationData
(TimestampToken timestampToken) ValidationContext.getValidationData
(TimestampToken timestampToken) Returns a validation data for the given timestampToken's certificate chainValidationDataContainer.getValidationData
(TimestampToken timestampToken) Returns a relatedValidationData
for the given token idprotected boolean
SignatureValidationContext.isTimestampValid
(TimestampToken timestampToken) This method verifies whether atimestampToken
is valid and can be used as a valid POE for covered objectsModifier and TypeMethodDescriptionprotected void
SignedDocumentValidator.prepareDetachedTimestampValidationContext
(ValidationContext validationContext, Collection<TimestampToken> timestamps) Prepares thevalidationContext
for a timestamp validation processSignedDocumentDiagnosticDataBuilder.usedTimestamps
(Set<TimestampToken> usedTimestamps) This method allows to set the timestamps -
Uses of TimestampToken in eu.europa.esig.dss.validation.scope
Modifier and TypeMethodDescriptionprotected List<SignatureScope>
EncapsulatedTimestampScopeFinder.filterCoveredSignatureScopes
(TimestampToken timestampToken) This method filters and returns coveredSignatureScope
s by the current timestampDetachedTimestampScopeFinder.findTimestampScope
(TimestampToken timestampToken) EncapsulatedTimestampScopeFinder.findTimestampScope
(TimestampToken timestampToken) TimestampScopeFinder.findTimestampScope
(TimestampToken timestampToken) This method returns a timestamp scope for the givenTimestampToken
-
Uses of TimestampToken in eu.europa.esig.dss.validation.timestamp
Modifier and TypeFieldDescriptionprotected TimestampToken
DetachedTimestampValidator.timestampToken
The TimestampToken to be validatedModifier and TypeFieldDescriptionprotected List<TimestampToken>
SignatureTimestampSource.archiveTimestamps
This variable contains the list of enclosed archive signature timestamps.protected List<TimestampToken>
SignatureTimestampSource.contentTimestamps
Enclosed content timestamps.protected List<TimestampToken>
SignatureTimestampSource.detachedTimestamps
This variable contains the list of detached timestamp tokens (used in ASiC with CAdES).protected List<TimestampToken>
SignatureTimestampSource.refsOnlyTimestamps
Enclosed RefsOnly timestamps.protected List<TimestampToken>
SignatureTimestampSource.sigAndRefsTimestamps
Enclosed SignAndRefs timestamps.protected List<TimestampToken>
SignatureTimestampSource.signatureTimestamps
Enclosed signature timestamps.Modifier and TypeMethodDescriptionprotected TimestampToken
DetachedTimestampValidator.createTimestampToken()
This method creates a timestamp token from the validating documentDetachedTimestampValidator.getTimestamp()
TimestampValidator.getTimestamp()
Returns a single TimestampToken to be validatedprotected abstract TimestampToken
SignatureTimestampSource.makeTimestampToken
(SA signatureAttribute, TimestampType timestampType, List<TimestampedReference> references) Creates a timestamp token from the providedsignatureAttribute
Modifier and TypeMethodDescriptionprotected List<TimestampToken>
DetachedTimestampValidator.buildDetachedTimestamps()
SignatureTimestampSource.getAllTimestamps()
TimestampSource.getAllTimestamps()
Returns a list of all incorporated timestampsSignatureTimestampSource.getAllTimestampsExceptLastArchiveTimestamp()
TimestampSource.getAllTimestampsExceptLastArchiveTimestamp()
Returns a list of allTimestampToken
s except the last archive timestampSignatureTimestampSource.getArchiveTimestamps()
TimestampSource.getArchiveTimestamps()
Returns a list of incorporated archive timestampsSignatureTimestampSource.getContentTimestamps()
TimestampSource.getContentTimestamps()
Returns a list of incorporated content timestampsDetachedTimestampSource.getDetachedTimestamps()
Returns a list of processed detached timestampsSignatureTimestampSource.getDetachedTimestamps()
TimestampSource.getDetachedTimestamps()
Returns a list of detached timestamps (used in ASiC with CAdES)SignatureTimestampSource.getDocumentTimestamps()
TimestampSource.getDocumentTimestamps()
Returns a list of incorporated document timestamps (PAdES only)SignatureTimestampSource.getSignatureTimestamps()
TimestampSource.getSignatureTimestamps()
Returns a list of incorporated signature timestampsSignatureTimestampSource.getTimestampsX1()
TimestampSource.getTimestampsX1()
Returns a list of incorporated SigAndRefs timestampsSignatureTimestampSource.getTimestampsX2()
TimestampSource.getTimestampsX2()
Returns a list of incorporated RefsOnly timestampsprotected List<TimestampToken>
SignatureTimestampSource.makeTimestampTokens
(SA signatureAttribute, TimestampType timestampType) Creates timestamp tokens from the providedsignatureAttribute
protected List<TimestampToken>
SignatureTimestampSource.makeTimestampTokens
(SA signatureAttribute, TimestampType timestampType, List<TimestampedReference> references) Creates timestamp tokens from the providedsignatureAttribute
with a given list ofTimestampedReference
sModifier and TypeMethodDescriptionvoid
DetachedTimestampSource.addExternalTimestamp
(TimestampToken timestamp) Adds the external timestamp to the sourcevoid
SignatureTimestampSource.addExternalTimestamp
(TimestampToken timestamp) void
TimestampSource.addExternalTimestamp
(TimestampToken timestamp) This method allows to add an external timestamp.int
TimestampTokenComparator.compare
(TimestampToken tst1, TimestampToken tst2) protected abstract List<TimestampedReference>
SignatureTimestampSource.getArchiveTimestampOtherReferences
(TimestampToken timestampToken) Returns a list ofTimestampedReference
s for the given archivetimestampToken
that cannot be extracted from signature attributes (signed or unsigned), depending on its format (signedData for CAdES or, keyInfo for XAdES)protected List<TimestampedReference>
AbstractTimestampSource.getEncapsulatedValuesFromTimestamp
(TimestampToken timestampedTimestamp, ListCertificateSource certificateSource, ListRevocationSource<CRL> crlSource, ListRevocationSource<OCSP> ocspSource) Gets a list of all validation data embedded to thetimestampedTimestamp
protected List<TimestampedReference>
AbstractTimestampSource.getReferencesFromTimestamp
(TimestampToken timestampToken, ListCertificateSource certificateSource, ListRevocationSource<CRL> crlSource, ListRevocationSource<OCSP> ocspSource) Incorporates all references from the giventimestampToken
protected abstract TimestampMessageDigestBuilder
SignatureTimestampSource.getTimestampMessageImprintDigestBuilder
(TimestampToken timestampToken) Returns a relatedTimestampMessageDigestBuilder
protected void
SignatureTimestampSource.incorporateArchiveTimestampReferences
(TimestampToken timestampToken, List<TimestampToken> previousTimestamps) The method incorporates all the timestamped references for the given archivetimestampToken
protected void
SignatureTimestampSource.populateSources
(TimestampToken timestampToken) Allows to populate all merged sources with extracted from a timestamp dataModifier and TypeMethodDescriptionprotected List<TimestampedReference>
SignatureTimestampSource.getEncapsulatedReferencesFromTimestamps
(List<TimestampToken> timestampTokens) Returns a list of TimestampedReferences for tokens encapsulated within the list of timestampTokensprotected void
SignatureTimestampSource.incorporateArchiveTimestampReferences
(TimestampToken timestampToken, List<TimestampToken> previousTimestamps) The method incorporates all the timestamped references for the given archivetimestampToken
protected void
SignatureTimestampSource.populateSources
(List<TimestampToken> timestampTokens) Allows to populate all merged sources with extracted from a timestamp dataModifierConstructorDescriptionTimestampTokenIdentifier
(TimestampToken timestampToken) Default constructor -
Uses of TimestampToken in eu.europa.esig.dss.ws.signature.common
Modifier and TypeMethodDescriptionstatic TimestampToken
TimestampTokenConverter.toTimestampToken
(TimestampDTO timestampDTO) ConvertsTimestampDTO
s toTimestampToken
sModifier and TypeMethodDescriptionstatic List<TimestampToken>
TimestampTokenConverter.toTimestampTokens
(List<TimestampDTO> timestampDTOs) Converts a list ofTimestampDTO
s to a list ofTimestampToken
sModifier and TypeMethodDescriptionstatic TimestampDTO
TimestampTokenConverter.toTimestampDTO
(TimestampToken timestampToken) ConvertsTimestampToken
s toTimestampDTO
s -
Uses of TimestampToken in eu.europa.esig.dss.xades.signature
Modifier and TypeMethodDescriptionAllDataObjectsTimeStampBuilder.build
(DSSDocument document) Builds a message-imprint from the given document and generates a timestampAllDataObjectsTimeStampBuilder.build
(List<DSSDocument> documents) Timestamps the list of documentsXAdESService.getContentTimestamp
(DSSDocument toSignDocument, XAdESSignatureParameters parameters) XAdESService.getContentTimestamp
(List<DSSDocument> toSignDocuments, XAdESSignatureParameters parameters) Modifier and TypeMethodDescriptionprotected void
XAdESSignatureBuilder.addTimestamp
(Element timestampElement, TimestampToken token) Adds the content of a timestamp into a given timestamp element -
Uses of TimestampToken in eu.europa.esig.dss.xades.validation
Modifier and TypeMethodDescriptionvoid
XAdESSignature.addExternalTimestamp
(TimestampToken timestamp) -
Uses of TimestampToken in eu.europa.esig.dss.xades.validation.scope
Modifier and TypeMethodDescriptionprotected List<SignatureScope>
XAdESTimestampScopeFinder.filterCoveredSignatureScopes
(TimestampToken timestampToken) -
Uses of TimestampToken in eu.europa.esig.dss.xades.validation.timestamp
Modifier and TypeMethodDescriptionprotected TimestampToken
XAdESTimestampSource.makeTimestampToken
(XAdESAttribute signatureAttribute, TimestampType timestampType, List<TimestampedReference> references) Modifier and TypeMethodDescriptionprotected List<TimestampToken>
XAdESTimestampSource.makeTimestampTokens
(XAdESAttribute signatureAttribute, TimestampType timestampType, List<TimestampedReference> references) Modifier and TypeMethodDescriptionprotected List<TimestampedReference>
XAdESTimestampSource.getArchiveTimestampOtherReferences
(TimestampToken timestampToken) protected XAdESTimestampMessageDigestBuilder
XAdESTimestampSource.getTimestampMessageImprintDigestBuilder
(TimestampToken timestampToken) ModifierConstructorDescriptionXAdESTimestampMessageDigestBuilder
(XAdESSignature signature, TimestampToken timestampToken) Constructor to be used for existing timestamp message-imprint computation.