Class ASN1EvidenceRecordParser
java.lang.Object
eu.europa.esig.dss.evidencerecord.asn1.validation.ASN1EvidenceRecordParser
- All Implemented Interfaces:
EvidenceRecordParser
This class is used to parse an ASN.1 Evidence Record
-
Constructor Summary
ConstructorsConstructorDescriptionASN1EvidenceRecordParser(org.bouncycastle.asn1.tsp.EvidenceRecord evidenceRecord) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionparse()Parses the XML Evidence Record object and returns a list ofArchiveTimeStampChainObjects representing an archive time-stamp sequencesetEmbeddedEvidenceRecordHelper(EmbeddedEvidenceRecordHelper embeddedEvidenceRecordHelper) Sets a helper for processing of embedded evidence recordssetFilename(String filename) Sets a filename of the document containing the evidence record
-
Constructor Details
-
ASN1EvidenceRecordParser
public ASN1EvidenceRecordParser(org.bouncycastle.asn1.tsp.EvidenceRecord evidenceRecord) Default constructor- Parameters:
evidenceRecord-EvidenceRecord
-
-
Method Details
-
setFilename
Sets a filename of the document containing the evidence record- Parameters:
filename-String- Returns:
- this
ASN1EvidenceRecordParser
-
setEmbeddedEvidenceRecordHelper
public ASN1EvidenceRecordParser setEmbeddedEvidenceRecordHelper(EmbeddedEvidenceRecordHelper embeddedEvidenceRecordHelper) Sets a helper for processing of embedded evidence records- Parameters:
embeddedEvidenceRecordHelper-EmbeddedEvidenceRecordHelper- Returns:
- this
ASN1EvidenceRecordParser
-
parse
Parses the XML Evidence Record object and returns a list ofArchiveTimeStampChainObjects representing an archive time-stamp sequence- Specified by:
parsein interfaceEvidenceRecordParser- Returns:
- a list of
ArchiveTimeStampChainObjects
-