Table of Contents

Class TstInfo

Namespace
Org.BouncyCastle.Asn1.Tsp
Assembly
BouncyCastle.Cryptography.dll
public class TstInfo : Asn1Encodable, IAsn1Convertible
Inheritance
TstInfo
Implements
Inherited Members

Constructors

TstInfo(DerObjectIdentifier, MessageImprint, DerInteger, Asn1GeneralizedTime, Accuracy, DerBoolean, DerInteger, GeneralName, X509Extensions)

public TstInfo(DerObjectIdentifier tsaPolicyId, MessageImprint messageImprint, DerInteger serialNumber, Asn1GeneralizedTime genTime, Accuracy accuracy, DerBoolean ordering, DerInteger nonce, GeneralName tsa, X509Extensions extensions)

Parameters

tsaPolicyId DerObjectIdentifier
messageImprint MessageImprint
serialNumber DerInteger
genTime Asn1GeneralizedTime
accuracy Accuracy
ordering DerBoolean
nonce DerInteger
tsa GeneralName
extensions X509Extensions

Properties

Accuracy

public Accuracy Accuracy { get; }

Property Value

Accuracy

Extensions

public X509Extensions Extensions { get; }

Property Value

X509Extensions

GenTime

public Asn1GeneralizedTime GenTime { get; }

Property Value

Asn1GeneralizedTime

MessageImprint

public MessageImprint MessageImprint { get; }

Property Value

MessageImprint

Nonce

public DerInteger Nonce { get; }

Property Value

DerInteger

Ordering

public DerBoolean Ordering { get; }

Property Value

DerBoolean

Policy

public DerObjectIdentifier Policy { get; }

Property Value

DerObjectIdentifier

SerialNumber

public DerInteger SerialNumber { get; }

Property Value

DerInteger

Tsa

public GeneralName Tsa { get; }

Property Value

GeneralName

Version

public DerInteger Version { get; }

Property Value

DerInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static TstInfo GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

TstInfo

GetInstance(object)

public static TstInfo GetInstance(object obj)

Parameters

obj object

Returns

TstInfo

GetTagged(Asn1TaggedObject, bool)

public static TstInfo GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

TstInfo

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object