<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" />

Org.BouncyCastle.Tsp.TimeStampRequestGenerator

namespace Org.BouncyCastle.Tsp { public class TimeStampRequestGenerator { public TimeStampRequestGenerator(); public TimeStampRequestGenerator(IDigestAlgorithmFinder digestAlgorithmFinder); public void SetReqPolicy(DerObjectIdentifier reqPolicy); public void SetReqPolicy(string reqPolicy); public void SetCertReq(DerBoolean certReq); public void SetCertReq(bool certReq); public virtual void AddExtension(DerObjectIdentifier oid, bool critical, Asn1Encodable extValue); public virtual void AddExtension(DerObjectIdentifier oid, bool critical, byte[] extValue); public TimeStampRequest Generate(string digestAlgorithm, byte[] digest); public TimeStampRequest Generate(string digestAlgorithmOid, byte[] digest, BigInteger nonce); public virtual TimeStampRequest Generate(DerObjectIdentifier digestAlgorithm, byte[] digest); public virtual TimeStampRequest Generate(DerObjectIdentifier digestAlgorithm, byte[] digest, BigInteger nonce); public virtual TimeStampRequest Generate(AlgorithmIdentifier digestAlgorithm, byte[] digest); public virtual TimeStampRequest Generate(AlgorithmIdentifier digestAlgorithm, byte[] digest, BigInteger nonce); } }