Class CAdESTimestampDataBuilder
java.lang.Object
eu.europa.esig.dss.cades.validation.CAdESTimestampDataBuilder
- All Implemented Interfaces:
TimestampDataBuilder
public class CAdESTimestampDataBuilder extends Object implements TimestampDataBuilder
-
Constructor Summary
Constructors Modifier Constructor Description CAdESTimestampDataBuilder(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation, List<eu.europa.esig.dss.model.DSSDocument> detachedDocuments, CadesLevelBaselineLTATimestampExtractor timestampExtractor)protectedCAdESTimestampDataBuilder(org.bouncycastle.cms.SignerInformation signerInformation, List<eu.europa.esig.dss.model.DSSDocument> detachedDocuments) -
Method Summary
Modifier and Type Method Description byte[]getArchiveTimestampData(TimestampToken timestampToken)byte[]getContentTimestampData(TimestampToken timestampToken)byte[]getSignatureTimestampData(TimestampToken timestampToken)byte[]getTimestampX1Data(TimestampToken timestampToken)byte[]getTimestampX2Data(TimestampToken timestampToken)
-
Constructor Details
-
CAdESTimestampDataBuilder
protected CAdESTimestampDataBuilder(org.bouncycastle.cms.SignerInformation signerInformation, List<eu.europa.esig.dss.model.DSSDocument> detachedDocuments) -
CAdESTimestampDataBuilder
public CAdESTimestampDataBuilder(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation, List<eu.europa.esig.dss.model.DSSDocument> detachedDocuments, CadesLevelBaselineLTATimestampExtractor timestampExtractor)
-
-
Method Details
-
getContentTimestampData
- Specified by:
getContentTimestampDatain interfaceTimestampDataBuilder
-
getSignatureTimestampData
- Specified by:
getSignatureTimestampDatain interfaceTimestampDataBuilder
-
getTimestampX1Data
- Specified by:
getTimestampX1Datain interfaceTimestampDataBuilder
-
getTimestampX2Data
- Specified by:
getTimestampX2Datain interfaceTimestampDataBuilder
-
getArchiveTimestampData
public byte[] getArchiveTimestampData(TimestampToken timestampToken) throws eu.europa.esig.dss.model.DSSException- Specified by:
getArchiveTimestampDatain interfaceTimestampDataBuilder- Throws:
eu.europa.esig.dss.model.DSSException
-