Uses of Class
eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Packages that use TimestampToken
Package
Description
-
Uses of TimestampToken in eu.europa.esig.dss.spi.signature
Methods in eu.europa.esig.dss.spi.signature that return types with arguments of type TimestampTokenModifier and TypeMethodDescriptionAdvancedSignature.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()AdvancedSignature.getDocumentTimestamps()Returns a list of timestamps defined with the 'DocTimeStamp' type NOTE: applicable only for PAdESDefaultAdvancedSignature.getDocumentTimestamps()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()Methods in eu.europa.esig.dss.spi.signature with parameters of type TimestampTokenModifier and TypeMethodDescriptionvoidAdvancedSignature.addExternalTimestamp(TimestampToken timestamp) This method allows to add an external timestamp. -
Uses of TimestampToken in eu.europa.esig.dss.spi.validation
Methods in eu.europa.esig.dss.spi.validation that return types with arguments of type TimestampTokenModifier and TypeMethodDescriptionValidationDataContainer.getDetachedTimestamps()Returns a collection ofTimestampTokensSignatureValidationContext.getProcessedTimestamps()ValidationContext.getProcessedTimestamps()Returns a read only list of all timestamps processed during the validation of all signatures from the given document.Methods in eu.europa.esig.dss.spi.validation with parameters of type TimestampTokenModifier and TypeMethodDescriptionvoidSignatureValidationContext.addTimestampTokenForVerification(TimestampToken timestampToken) voidValidationContext.addTimestampTokenForVerification(TimestampToken timestampToken) Adds a new timestamp token to the list of tokens to verify.voidValidationDataContainer.addValidationData(TimestampToken timestampToken, ValidationData validationData) Adds validation data to the containerSignatureValidationContext.getValidationData(TimestampToken timestampToken) ValidationContext.getValidationData(TimestampToken timestampToken) Returns a validation data for the given timestampToken's certificate chainValidationDataContainer.getValidationData(TimestampToken timestampToken) Returns a relatedValidationDatafor the given token idbooleanTimestampTokenVerifier.isAcceptable(TimestampToken timestampToken) This method verifies whether the giventimestampTokenis valid and acceptable at the current time, and its POE can be extracted to the validation process.booleanTimestampTokenVerifier.isAcceptable(TimestampToken timestampToken, Date controlTime) This method verifies whether the giventimestampTokenis valid and acceptable at the given control time, and its POE can be extracted to the validation process.booleanTimestampTokenVerifier.isAcceptable(TimestampToken timestampToken, List<eu.europa.esig.dss.model.x509.CertificateToken> certificateChain) This method verifies whether the giventimestampTokenis valid and acceptable at the current time, and its POE can be extracted to the validation processbooleanTimestampTokenVerifier.isAcceptable(TimestampToken timestampToken, List<eu.europa.esig.dss.model.x509.CertificateToken> certificateChain, Date controlTime) This method verifies whether the giventimestampTokenis valid and acceptable at the given control time, and its POE can be extracted to the validation processprotected booleanTimestampTokenVerifier.isCryptographicallyValid(TimestampToken timestampToken) This method verifies whether thetimestampTokenis cryptographically valid (signature and message imprint match)protected booleanSignatureValidationContext.isTimestampValid(TimestampToken timestampToken) This method verifies whether atimestampTokenis valid and can be used as a valid POE for covered objectsprotected booleanTimestampTokenVerifier.isTrustedTimestampToken(TimestampToken timestampToken, List<eu.europa.esig.dss.model.x509.CertificateToken> certificateChain, Date controlTime) This method verifies whether thetimestampTokenis trusted to continue the process at the control time. -
Uses of TimestampToken in eu.europa.esig.dss.spi.validation.analyzer
Methods in eu.europa.esig.dss.spi.validation.analyzer that return types with arguments of type TimestampTokenModifier and TypeMethodDescriptionprotected List<TimestampToken> DefaultDocumentAnalyzer.buildDetachedTimestamps()Builds a list of detachedTimestampTokens extracted from the documentDefaultDocumentAnalyzer.getDetachedTimestamps()DocumentAnalyzer.getDetachedTimestamps()Retrieves the detached timestamps found in the documentMethods in eu.europa.esig.dss.spi.validation.analyzer with parameters of type TimestampTokenModifier and TypeMethodDescriptionprotected voidDefaultDocumentAnalyzer.appendExternalEvidenceRecords(TimestampToken timestampToken) Appends the detached evidence records covering the time-stampprotected booleanDefaultDocumentAnalyzer.isTimestampCoveredByEvidenceRecord(TimestampToken timestampToken, EvidenceRecord evidenceRecord) Checks whether thetimestampTokenis covered by the givenevidenceRecordMethod parameters in eu.europa.esig.dss.spi.validation.analyzer with type arguments of type TimestampTokenModifier and TypeMethodDescriptionprotected voidDefaultDocumentAnalyzer.prepareDetachedTimestampValidationContext(ValidationContext validationContext, Collection<TimestampToken> timestamps) Prepares thevalidationContextfor a timestamp validation process -
Uses of TimestampToken in eu.europa.esig.dss.spi.validation.analyzer.timestamp
Methods in eu.europa.esig.dss.spi.validation.analyzer.timestamp that return TimestampTokenModifier and TypeMethodDescriptionTimestampAnalyzer.getTimestamp()Returns a single TimestampToken to be validated -
Uses of TimestampToken in eu.europa.esig.dss.spi.validation.scope
Methods in eu.europa.esig.dss.spi.validation.scope with parameters of type TimestampTokenModifier and TypeMethodDescriptionprotected List<eu.europa.esig.dss.model.scope.SignatureScope> EncapsulatedTimestampScopeFinder.filterCoveredSignatureScopes(TimestampToken timestampToken) This method filters and returns coveredSignatureScopes by the current timestampList<eu.europa.esig.dss.model.scope.SignatureScope> DetachedTimestampScopeFinder.findTimestampScope(TimestampToken timestampToken) List<eu.europa.esig.dss.model.scope.SignatureScope> EncapsulatedTimestampScopeFinder.findTimestampScope(TimestampToken timestampToken) List<eu.europa.esig.dss.model.scope.SignatureScope> EvidenceRecordTimestampScopeFinder.findTimestampScope(TimestampToken timestampToken) List<eu.europa.esig.dss.model.scope.SignatureScope> TimestampScopeFinder.findTimestampScope(TimestampToken timestampToken) This method returns a timestamp scope for the givenTimestampToken -
Uses of TimestampToken in eu.europa.esig.dss.spi.validation.timestamp
Fields in eu.europa.esig.dss.spi.validation.timestamp with type parameters of type TimestampTokenModifier and TypeFieldDescriptionprotected List<TimestampToken> SignatureTimestampSource.archiveTimestampsThis variable contains the list of enclosed archive signature timestamps.protected List<TimestampToken> SignatureTimestampSource.contentTimestampsEnclosed content timestamps.protected List<TimestampToken> SignatureTimestampSource.detachedTimestampsThis variable contains the list of detached timestamp tokens (used in ASiC with CAdES).protected List<TimestampToken> SignatureTimestampSource.refsOnlyTimestampsEnclosed RefsOnly timestamps.protected List<TimestampToken> SignatureTimestampSource.sigAndRefsTimestampsEnclosed SignAndRefs timestamps.protected List<TimestampToken> SignatureTimestampSource.signatureTimestampsEnclosed signature timestamps.Methods in eu.europa.esig.dss.spi.validation.timestamp that return TimestampTokenModifier and TypeMethodDescriptionprotected abstract TimestampTokenSignatureTimestampSource.makeTimestampToken(SA signatureAttribute, eu.europa.esig.dss.enumerations.TimestampType timestampType, List<TimestampedReference> references) Creates a timestamp token from the providedsignatureAttributeMethods in eu.europa.esig.dss.spi.validation.timestamp that return types with arguments of type TimestampTokenModifier and TypeMethodDescriptionSignatureTimestampSource.getAllTimestamps()SignatureTimestampSource.getAllTimestampsExceptLastArchiveTimestamp()SignatureTimestampSource.getArchiveTimestamps()SignatureTimestampSource.getContentTimestamps()DetachedTimestampSource.getDetachedTimestamps()Returns a list of processed detached timestampsSignatureTimestampSource.getDetachedTimestamps()SignatureTimestampSource.getDocumentTimestamps()SignatureTimestampSource.getSignatureTimestamps()SignatureTimestampSource.getTimestampsX1()SignatureTimestampSource.getTimestampsX2()protected List<TimestampToken> SignatureTimestampSource.makeTimestampTokens(SA signatureAttribute, eu.europa.esig.dss.enumerations.TimestampType timestampType) Creates timestamp tokens from the providedsignatureAttributeprotected List<TimestampToken> SignatureTimestampSource.makeTimestampTokens(SA signatureAttribute, eu.europa.esig.dss.enumerations.TimestampType timestampType, List<TimestampedReference> references) Creates timestamp tokens from the providedsignatureAttributewith a given list ofTimestampedReferencesMethods in eu.europa.esig.dss.spi.validation.timestamp with parameters of type TimestampTokenModifier and TypeMethodDescriptionvoidDetachedTimestampSource.addExternalTimestamp(TimestampToken timestamp) Adds the external timestamp to the sourcevoidSignatureTimestampSource.addExternalTimestamp(TimestampToken timestamp) protected List<TimestampedReference> AbstractTimestampSource.getEncapsulatedValuesFromTimestamp(TimestampToken timestampedTimestamp, ListCertificateSource certificateSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.crl.CRL> crlSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP> ocspSource) Gets a list of all validation data embedded to thetimestampedTimestampprotected List<TimestampedReference> AbstractTimestampSource.getReferencesFromTimestamp(TimestampToken timestampToken, ListCertificateSource certificateSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.crl.CRL> crlSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP> ocspSource) Incorporates all references from the giventimestampTokenprotected abstract TimestampMessageDigestBuilderSignatureTimestampSource.getTimestampMessageImprintDigestBuilder(TimestampToken timestampToken) Returns a relatedTimestampMessageDigestBuilderprotected List<eu.europa.esig.dss.model.scope.SignatureScope> SignatureTimestampSource.getTimestampScopes(TimestampToken timestampToken) Generates timestamp token scopesprotected voidSignatureTimestampSource.incorporateArchiveTimestampReferences(TimestampToken timestampToken, List<TimestampToken> previousTimestamps) The method incorporates all the timestamped references for the given archivetimestampTokenprotected voidSignatureTimestampSource.populateSources(TimestampToken timestampToken) Allows to populate all merged sources with extracted from a timestamp dataMethod parameters in eu.europa.esig.dss.spi.validation.timestamp with type arguments of type TimestampTokenModifier and TypeMethodDescriptionprotected List<TimestampedReference> SignatureTimestampSource.getArchiveTimestampReferences(List<TimestampToken> previousTimestamps) Returns a list of time-stamped references for an archival time-stampprotected List<TimestampedReference> SignatureTimestampSource.getEncapsulatedReferencesFromTimestamps(List<TimestampToken> timestampTokens) Returns a list of TimestampedReferences for tokens encapsulated within the list of timestampTokensprotected voidSignatureTimestampSource.incorporateArchiveTimestampReferences(TimestampToken timestampToken, List<TimestampToken> previousTimestamps) The method incorporates all the timestamped references for the given archivetimestampTokenprotected voidSignatureTimestampSource.populateSources(List<TimestampToken> timestampTokens) Allows to populate all merged sources with extracted from a timestamp dataConstructors in eu.europa.esig.dss.spi.validation.timestamp with parameters of type TimestampTokenModifierConstructorDescriptionDetachedTimestampSource(TimestampToken timestampToken) Constructor to instantiate a list of time-stamps with the givenTimestampToken -
Uses of TimestampToken in eu.europa.esig.dss.spi.x509.evidencerecord
Methods in eu.europa.esig.dss.spi.x509.evidencerecord that return types with arguments of type TimestampTokenModifier and TypeMethodDescriptionEvidenceRecord.getTimestamps()Returns a list of incorporated timestamp tokens -
Uses of TimestampToken in eu.europa.esig.dss.spi.x509.tsp
Methods in eu.europa.esig.dss.spi.x509.tsp that return types with arguments of type TimestampTokenModifier and TypeMethodDescriptionTimestampSource.getAllTimestamps()Returns a list of all incorporated timestampsTimestampSource.getAllTimestampsExceptLastArchiveTimestamp()Returns a list of allTimestampTokens except the last archive timestampTimestampSource.getArchiveTimestamps()Returns a list of incorporated archive timestampsTimestampSource.getContentTimestamps()Returns a list of incorporated content timestampsTimestampSource.getDetachedTimestamps()Returns a list of detached timestamps (used in ASiC with CAdES)TimestampSource.getDocumentTimestamps()Returns a list of incorporated document timestamps (PAdES only)TimestampSource.getSignatureTimestamps()Returns a list of incorporated signature timestampsTimestampSource.getTimestampsX1()Returns a list of incorporated SigAndRefs timestampsTimestampSource.getTimestampsX2()Returns a list of incorporated RefsOnly timestampsMethods in eu.europa.esig.dss.spi.x509.tsp with parameters of type TimestampTokenModifier and TypeMethodDescriptionvoidTimestampSource.addExternalTimestamp(TimestampToken timestamp) This method allows to add an external timestamp.intTimestampTokenComparator.compare(TimestampToken tst1, TimestampToken tst2) Constructors in eu.europa.esig.dss.spi.x509.tsp with parameters of type TimestampTokenModifierConstructorDescriptionTimestampTokenIdentifier(TimestampToken timestampToken) Default constructor