Org.BouncyCastle.Tsp.TimeStampTokenGenerator
namespace Org.BouncyCastle.Tsp
{
public class TimeStampTokenGenerator
{
public Resolution Resolution { get; set; }
public TimeStampTokenGenerator(AsymmetricKeyParameter key, X509Certificate cert, string digestOID, string tsaPolicyOID);
public TimeStampTokenGenerator(SignerInfoGenerator signerInfoGen, IDigestFactory digestCalculator, DerObjectIdentifier tsaPolicy, bool isIssuerSerialIncluded);
public TimeStampTokenGenerator(AsymmetricKeyParameter key, X509Certificate cert, string digestOID, string tsaPolicyOID, Org.BouncyCastle.Asn1.Cms.AttributeTable signedAttr, Org.BouncyCastle.Asn1.Cms.AttributeTable unsignedAttr);
public void SetAttributeCertificates(IStore<X509V2AttributeCertificate> attributeCertificates);
public void SetCertificates(IStore<X509Certificate> certificates);
public void SetCrls(IStore<X509Crl> crls);
public void AddOtherRevocationInfos(DerObjectIdentifier otherRevInfoFormat, IStore<Asn1Encodable> otherRevInfoStore);
public void SetAccuracySeconds(int accuracySeconds);
public void SetAccuracyMillis(int accuracyMillis);
public void SetAccuracyMicros(int accuracyMicros);
public void SetOrdering(bool ordering);
public void SetTsa(GeneralName tsa);
public TimeStampToken Generate(TimeStampRequest request, BigInteger serialNumber, DateTime genTime);
public TimeStampToken Generate(TimeStampRequest request, BigInteger serialNumber, DateTime genTime, X509Extensions additionalExtensions);
}
}