Package org.bouncycastle.tsp.ers
Class ERSArchiveTimeStampGenerator
- java.lang.Object
-
- org.bouncycastle.tsp.ers.ERSArchiveTimeStampGenerator
-
public class ERSArchiveTimeStampGenerator extends Object
Generator for RFC 4998 Archive Time Stamps.
-
-
Constructor Summary
Constructors Constructor Description ERSArchiveTimeStampGenerator(DigestCalculator digCalc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAllData(List<ERSData> dataObjects)
void
addData(ERSData dataObject)
ERSArchiveTimeStamp
generateArchiveTimeStamp(TimeStampResponse tspResponse)
TimeStampRequest
generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator)
TimeStampRequest
generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator, BigInteger nonce)
-
-
-
Constructor Detail
-
ERSArchiveTimeStampGenerator
public ERSArchiveTimeStampGenerator(DigestCalculator digCalc)
-
-
Method Detail
-
addData
public void addData(ERSData dataObject)
-
generateTimeStampRequest
public TimeStampRequest generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator) throws TSPException, IOException
- Throws:
TSPException
IOException
-
generateTimeStampRequest
public TimeStampRequest generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator, BigInteger nonce) throws TSPException, IOException
- Throws:
TSPException
IOException
-
generateArchiveTimeStamp
public ERSArchiveTimeStamp generateArchiveTimeStamp(TimeStampResponse tspResponse) throws TSPException, ERSException
- Throws:
TSPException
ERSException
-
-