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