com.sap.hana.datalake.files.shaded.org.bouncycastle.tsp.ers.ERSEvidenceRecordGenerator Maven / Gradle / Ivy
package com.sap.hana.datalake.files.shaded.org.bouncycastle.tsp.ers;
import com.sap.hana.datalake.files.shaded.org.bouncycastle.asn1.tsp.EvidenceRecord;
import com.sap.hana.datalake.files.shaded.org.bouncycastle.operator.DigestCalculatorProvider;
import com.sap.hana.datalake.files.shaded.org.bouncycastle.tsp.TSPException;
public class ERSEvidenceRecordGenerator
{
private final DigestCalculatorProvider digCalcProv;
public ERSEvidenceRecordGenerator(DigestCalculatorProvider digCalcProv)
{
this.digCalcProv = digCalcProv;
}
public ERSEvidenceRecord generate(ERSArchiveTimeStamp archiveTimeStamp)
throws TSPException, ERSException
{
return new ERSEvidenceRecord(
new EvidenceRecord(null, null, archiveTimeStamp.toASN1Structure()), digCalcProv);
}
}