org.bouncycastle.tsp
Class TimeStampTokenGenerator
java.lang.Object
org.bouncycastle.tsp.TimeStampTokenGenerator
public class TimeStampTokenGenerator
extends java.lang.Object
TimeStampTokenGenerator(PrivateKey key, X509Certificate cert, String digestOID, String tsaPolicyOID) - basic creation - only the default attributes will be included here.
|
TimeStampTokenGenerator(PrivateKey key, X509Certificate cert, String digestOID, String tsaPolicyOID, AttributeTable signedAttr, AttributeTable unsignedAttr) - create with a signer with extra signed/unsigned attributes.
|
TimeStampTokenGenerator
public TimeStampTokenGenerator(PrivateKey key,
X509Certificate cert,
String digestOID,
String tsaPolicyOID)
throws IllegalArgumentException,
TSPException
basic creation - only the default attributes will be included here.
TimeStampTokenGenerator
public TimeStampTokenGenerator(PrivateKey key,
X509Certificate cert,
String digestOID,
String tsaPolicyOID,
AttributeTable signedAttr,
AttributeTable unsignedAttr)
throws IllegalArgumentException,
TSPException
create with a signer with extra signed/unsigned attributes.
setAccuracyMicros
public void setAccuracyMicros(int accuracyMicros)
setAccuracyMillis
public void setAccuracyMillis(int accuracyMillis)
setAccuracySeconds
public void setAccuracySeconds(int accuracySeconds)
setCertificatesAndCRLs
public void setCertificatesAndCRLs(CertStore certificates)
throws CertStoreException,
TSPException
setOrdering
public void setOrdering(boolean ordering)
setTSA
public void setTSA(GeneralName tsa)