All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy