<PackageReference Include="BouncyCastle.Cryptography" Version="2.8.0-beta.349" />

Org.BouncyCastle.Tsp.TimeStampRequest

Base class for an RFC 3161 Time Stamp Request.
public bool CertReq { get; }

public virtual bool HasExtensions { get; }

public string MessageImprintAlgOid { get; }

public BigInteger Nonce { get; }

public string ReqPolicy { get; }

public TimeStampReq TimeStampReq { get; }

public int Version { get; }

public TimeStampRequest(byte[] req)

Create a TimeStampRequest from the passed-in byte array.

public TimeStampRequest(Stream input)

Create a TimeStampRequest from the passed-in stream.

public byte[] GetEncoded()

Return the ASN.1 encoded representation of this object.

public byte[] GetMessageImprintDigest()

public void Validate(IList<string> algorithms, IList<string> policies, IList<string> extensions)