org.bouncycastle.tsp

Class TimeStampResponseGenerator


public class TimeStampResponseGenerator
extends java.lang.Object

Generator for RFC 3161 Time Stamp Responses.

Constructor Summary

TimeStampResponseGenerator(TimeStampTokenGenerator tokenGenerator, Set acceptedAlgorithms)
TimeStampResponseGenerator(TimeStampTokenGenerator tokenGenerator, Set acceptedAlgorithms, Set acceptedPolicy)
TimeStampResponseGenerator(TimeStampTokenGenerator tokenGenerator, Set acceptedAlgorithms, Set acceptedPolicies, Set acceptedExtensions)

Method Summary

TimeStampResponse
generate(TimeStampRequest request, BigInteger serialNumber, Date genTime, String provider)

Constructor Details

TimeStampResponseGenerator

public TimeStampResponseGenerator(TimeStampTokenGenerator tokenGenerator,
                                  Set acceptedAlgorithms)

TimeStampResponseGenerator

public TimeStampResponseGenerator(TimeStampTokenGenerator tokenGenerator,
                                  Set acceptedAlgorithms,
                                  Set acceptedPolicy)

TimeStampResponseGenerator

public TimeStampResponseGenerator(TimeStampTokenGenerator tokenGenerator,
                                  Set acceptedAlgorithms,
                                  Set acceptedPolicies,
                                  Set acceptedExtensions)

Method Details

generate

public TimeStampResponse generate(TimeStampRequest request,
                                  BigInteger serialNumber,
                                  Date genTime,
                                  String provider)
            throws NoSuchAlgorithmException,
                   NoSuchProviderException,
                   TSPException