Class ArchiveTimeStampChainObject
java.lang.Object
eu.europa.esig.dss.evidencerecord.common.validation.ArchiveTimeStampChainObject
- All Implemented Interfaces:
EvidenceRecordObject
,Serializable
- Direct Known Subclasses:
ASN1ArchiveTimeStampChainObject
,XmlArchiveTimeStampChainObject
Represents an ArchiveTimeStampChain object incorporated within an Evidence Record
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionList
<? extends ArchiveTimeStampObject> Gets an ordered list of archive time-stamp data objectsGets DigestAlgorithm used for digest of data objects generationint
getOrder()
Gets Order attribute value of the corresponding elementvoid
setArchiveTimeStamps
(List<? extends ArchiveTimeStampObject> archiveTimeStamps) Sets an ordered list of archive time-stamp data objectsvoid
setDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Sets DigestAlgorithm used on data objects' digest generationvoid
setOrder
(int order) Sets order of the object within its parent
-
Constructor Details
-
ArchiveTimeStampChainObject
public ArchiveTimeStampChainObject()Default constructor
-
-
Method Details
-
getDigestAlgorithm
Gets DigestAlgorithm used for digest of data objects generation- Returns:
DigestAlgorithm
-
setDigestAlgorithm
Sets DigestAlgorithm used on data objects' digest generation- Parameters:
digestAlgorithm
-DigestAlgorithm
-
getArchiveTimeStamps
Gets an ordered list of archive time-stamp data objects- Returns:
- a list of
ArchiveTimeStampObject
s
-
setArchiveTimeStamps
Sets an ordered list of archive time-stamp data objects- Parameters:
archiveTimeStamps
- a list ofArchiveTimeStampObject
s
-
getOrder
public int getOrder()Gets Order attribute value of the corresponding element- Returns:
- Order attribute value
-
setOrder
public void setOrder(int order) Sets order of the object within its parent- Parameters:
order
- int value
-