Table of Contents

Class TimeStampRequest

Namespace
Enterprises.Org.BouncyCastle.Tsp
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class TimeStampRequest : X509ExtensionBase, IX509Extension
Inheritance
TimeStampRequest
Implements
Inherited Members

Constructors

TimeStampRequest(TimeStampReq)

public TimeStampRequest(TimeStampReq req)

Parameters

req TimeStampReq

TimeStampRequest(byte[])

public TimeStampRequest(byte[] req)

Parameters

req byte[]

TimeStampRequest(Stream)

public TimeStampRequest(Stream input)

Parameters

input Stream

Properties

CertReq

public bool CertReq { get; }

Property Value

bool

HasExtensions

public virtual bool HasExtensions { get; }

Property Value

bool

MessageImprintAlgOid

public string MessageImprintAlgOid { get; }

Property Value

string

Nonce

public BigInteger Nonce { get; }

Property Value

BigInteger

ReqPolicy

public string ReqPolicy { get; }

Property Value

string

Version

public int Version { get; }

Property Value

int

Methods

GetEncoded()

public byte[] GetEncoded()

Returns

byte[]

GetExtension(DerObjectIdentifier)

public virtual X509Extension GetExtension(DerObjectIdentifier oid)

Parameters

oid DerObjectIdentifier

Returns

X509Extension

GetExtensionOids()

public virtual IList GetExtensionOids()

Returns

IList

GetMessageImprintDigest()

public byte[] GetMessageImprintDigest()

Returns

byte[]

GetX509Extensions()

protected override X509Extensions GetX509Extensions()

Returns

X509Extensions

Validate(IList, IList, IList)

public void Validate(IList algorithms, IList policies, IList extensions)

Parameters

algorithms IList
policies IList
extensions IList