| Interface | Description |
|---|---|
| ERSData |
General interface for an ERSData data group object.
|
| ERSRootNodeCalculator |
Base interface for an implementation that calculates the root hash
contained in the time-stamp from the Merkle tree based on the partial
hash-tree nodes.
|
| Class | Description |
|---|---|
| BinaryTreeRootCalculator |
Calculator based on the use of a left weighted binary Merkle tree created
on top of the partial hash tree objects provided.
|
| ERSArchiveTimeStamp |
RFC 4998 ArchiveTimeStamp.
|
| ERSArchiveTimeStampGenerator |
Generator for RFC 4998 Archive Time Stamps.
|
| ERSByteData |
Generic class for holding byte[] data for RFC 4998 ERS.
|
| ERSCachingData |
An ERSData object that caches hash calculations.
|
| ERSDataGroup |
Representation of data groups with more than 1 members according to the description provided in RFC4998.
|
| ERSDirectoryDataGroup |
Representation of a data group based on a directory.
|
| ERSEvidenceRecord |
RFC 4998 Evidence Record.
|
| ERSEvidenceRecordGenerator | |
| ERSFileData |
Generic class for holding a File of data for RFC 4998 ERS.
|
| ERSInputStreamData |
Generic class for processing an InputStream of data RFC 4998 ERS.
|
| SortedHashList |
A sorting list - byte[] are sorted in ascending order.
|
| Exception | Description |
|---|---|
| ArchiveTimeStampValidationException |
Exception thrown if an Archive TimeStamp according to RFC4998 fails to containsHashValue.
|
| ERSException |
Exception thrown if an Archive TimeStamp according to RFC4998 fails to containsHashValue.
|
| PartialHashTreeVerificationException |