Uses of Class
eu.europa.esig.dss.evidencerecord.common.validation.ArchiveTimeStampChainObject
Packages that use ArchiveTimeStampChainObject
Package
Description
-
Uses of ArchiveTimeStampChainObject in eu.europa.esig.dss.evidencerecord.asn1.digest
Methods in eu.europa.esig.dss.evidencerecord.asn1.digest with parameters of type ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionASN1ArchiveTimeStampSequenceDigestHelper.buildArchiveTimeStampSequenceDigest(ArchiveTimeStampChainObject archiveTimeStampChain) -
Uses of ArchiveTimeStampChainObject in eu.europa.esig.dss.evidencerecord.asn1.validation
Modifier and TypeClassDescriptionclassThe ASN1 Evidence Record representation of ArchiveTimeStampChain objectMethods in eu.europa.esig.dss.evidencerecord.asn1.validation with parameters of type ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionprotected booleanASN1EvidenceRecordTimeStampSequenceVerifier.checkHashTreeValidity(ArchiveTimeStampObject archiveTimeStamp, ArchiveTimeStampChainObject archiveTimeStampChain) protected DSSMessageDigestASN1EvidenceRecordTimeStampSequenceVerifier.computeTimeStampSequenceHash(ArchiveTimeStampChainObject archiveTimeStampChain) protected DataObjectDigestBuilderASN1EvidenceRecordTimeStampSequenceVerifier.getDataObjectDigestBuilder(DSSDocument document, ArchiveTimeStampChainObject archiveTimeStampChain) protected DSSDocumentASN1EvidenceRecordTimeStampSequenceVerifier.getMatchingDocument(Digest digest, ArchiveTimeStampChainObject archiveTimeStampChain, DSSMessageDigest lastTimeStampSequenceHash, List<DSSDocument> detachedContents) This method returns a document with matchingDigestfrom a provided list ofdetachedContents -
Uses of ArchiveTimeStampChainObject in eu.europa.esig.dss.evidencerecord.common.digest
Methods in eu.europa.esig.dss.evidencerecord.common.digest that return ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionprotected ArchiveTimeStampChainObjectAbstractEvidenceRecordRenewalDigestBuilderHelper.getArchiveTimeStampChainObject(ArchiveTimeStampObject archiveTimeStampObject) Returns anArchiveTimeStampChainObjectcorresponding to the givenarchiveTimeStampObjectprotected ArchiveTimeStampChainObjectAbstractEvidenceRecordRenewalDigestBuilder.getLastArchiveTimeStampChainObject()Gets anArchiveTimeStampChainObjectto build hash for.protected ArchiveTimeStampChainObjectAbstractEvidenceRecordRenewalDigestBuilderHelper.getNextArchiveTimeStampChain(ArchiveTimeStampChainObject archiveTimeStampChainObject) Returns the next chronologically orderedArchiveTimeStampChainObjectMethods in eu.europa.esig.dss.evidencerecord.common.digest with parameters of type ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionabstract DSSMessageDigestAbstractEvidenceRecordRenewalDigestBuilderHelper.buildArchiveTimeStampSequenceDigest(ArchiveTimeStampChainObject archiveTimeStampChain) Builds digest for renewal of the hash-tree, considering the providedarchiveTimeStampChainObjectas the last chain in the evidence record.protected DigestAlgorithmAbstractEvidenceRecordRenewalDigestBuilder.getDigestAlgorithm(ArchiveTimeStampChainObject archiveTimeStampChain) Extracts a digest algorithm defined within XMLArchiveTimeStampChainObjectprotected ArchiveTimeStampChainObjectAbstractEvidenceRecordRenewalDigestBuilderHelper.getNextArchiveTimeStampChain(ArchiveTimeStampChainObject archiveTimeStampChainObject) Returns the next chronologically orderedArchiveTimeStampChainObject -
Uses of ArchiveTimeStampChainObject in eu.europa.esig.dss.evidencerecord.common.validation
Methods in eu.europa.esig.dss.evidencerecord.common.validation that return types with arguments of type ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionprotected List<? extends ArchiveTimeStampChainObject> DefaultEvidenceRecord.buildArchiveTimeStampSequence()Build an archive time-stamp sequenceList<? extends ArchiveTimeStampChainObject> DefaultEvidenceRecord.getArchiveTimeStampSequence()Gets an archive time-stamp sequenceList<? extends ArchiveTimeStampChainObject> EvidenceRecordParser.parse()Parses the Evidence Record object and returns a list ofArchiveTimeStampChainObjects representing an archive time-stamp sequenceMethods in eu.europa.esig.dss.evidencerecord.common.validation with parameters of type ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionprotected booleanEvidenceRecordTimeStampSequenceVerifier.checkHashTreeValidity(ArchiveTimeStampObject archiveTimeStamp, ArchiveTimeStampChainObject archiveTimeStampChain) This method verifies whether theArchiveTimeStampObjectand its hash-tree is valid relatively the parentArchiveTimeStampChainObjectprotected abstract DSSMessageDigestEvidenceRecordTimeStampSequenceVerifier.computeTimeStampSequenceHash(ArchiveTimeStampChainObject archiveTimeStampChain) Computes hash of currentArchiveTimeStampSequenceElementprotected abstract DataObjectDigestBuilderEvidenceRecordTimeStampSequenceVerifier.getDataObjectDigestBuilder(DSSDocument document, ArchiveTimeStampChainObject archiveTimeStampChain) ReturnsDataObjectDigestBuildercorresponding to the current implementationprotected byte[]EvidenceRecordTimeStampSequenceVerifier.getDocumentDigest(DSSDocument document, ArchiveTimeStampChainObject archiveTimeStampChain) Returns digest value for the documentprotected List<? extends DigestValueGroup> EvidenceRecordTimeStampSequenceVerifier.getHashTree(List<? extends DigestValueGroup> originalHashTree, List<DSSDocument> detachedContents, ManifestFile manifestFile, ArchiveTimeStampChainObject archiveTimeStampChain, DSSMessageDigest lastTimeStampHash, DSSMessageDigest lastTimeStampSequenceHash) This method returns a relevant HashTree, and created a "virtual" HashTree when a HashTree is omitted in the TimeStampprotected DSSDocumentEvidenceRecordTimeStampSequenceVerifier.getMatchingDocument(Digest digest, ArchiveTimeStampChainObject archiveTimeStampChain, DSSMessageDigest lastTimeStampSequenceHash, List<DSSDocument> detachedContents) This method returns a document with matchingDigestfrom a provided list ofdetachedContentsprotected List<ReferenceValidation> EvidenceRecordTimeStampSequenceVerifier.validateArchiveDataObjects(DigestValueGroup digestValueGroup, ArchiveTimeStampChainObject archiveTimeStampChain, DSSMessageDigest lastTimeStampSequenceHash, List<DSSDocument> detachedContents, ManifestFile manifestFile) This method is used to verify archive data objects for presence document digests withindigestValueGroup.Constructor parameters in eu.europa.esig.dss.evidencerecord.common.validation with type arguments of type ArchiveTimeStampChainObjectModifierConstructorDescriptionEvidenceRecordCertificateSource(List<? extends ArchiveTimeStampChainObject> archiveTimeStampSequence) Default constructorEvidenceRecordCRLSource(List<? extends ArchiveTimeStampChainObject> archiveTimeStampSequence) Default constructorEvidenceRecordOCSPSource(List<? extends ArchiveTimeStampChainObject> archiveTimeStampSequence) Default constructor -
Uses of ArchiveTimeStampChainObject in eu.europa.esig.dss.evidencerecord.xml.digest
Methods in eu.europa.esig.dss.evidencerecord.xml.digest with parameters of type ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionXMLEvidenceRecordRenewalDigestBuilderHelper.buildArchiveTimeStampSequenceDigest(ArchiveTimeStampChainObject archiveTimeStampChain) -
Uses of ArchiveTimeStampChainObject in eu.europa.esig.dss.evidencerecord.xml.validation
Modifier and TypeClassDescriptionclassThs Xml Evidence Record representation of ArchiveTimeStampChain elementMethods in eu.europa.esig.dss.evidencerecord.xml.validation with parameters of type ArchiveTimeStampChainObjectModifier and TypeMethodDescriptionprotected DSSMessageDigestXmlEvidenceRecordTimeStampSequenceVerifier.computeTimeStampSequenceHash(ArchiveTimeStampChainObject archiveTimeStampChain) protected StringXmlEvidenceRecordTimeStampSequenceVerifier.getCanonicalizationMethod(ArchiveTimeStampChainObject archiveTimeStampChain) Extracts a canonicalization method defined within XMLArchiveTimeStampChainObjectprotected DataObjectDigestBuilderXmlEvidenceRecordTimeStampSequenceVerifier.getDataObjectDigestBuilder(DSSDocument document, ArchiveTimeStampChainObject archiveTimeStampChain) protected List<? extends DigestValueGroup> XmlEvidenceRecordTimeStampSequenceVerifier.getHashTree(List<? extends DigestValueGroup> originalHashTree, List<DSSDocument> detachedContents, ManifestFile manifestFile, ArchiveTimeStampChainObject archiveTimeStampChain, DSSMessageDigest lastTimeStampHash, DSSMessageDigest lastTimeStampSequenceHash)