Class TimeStampReq
- Namespace
- Org.BouncyCastle.Asn1.Tsp
- Assembly
- BouncyCastle.Cryptography.dll
public class TimeStampReq : Asn1Encodable, IAsn1Convertible
- Inheritance
-
TimeStampReq
- Implements
-
- Inherited Members
-
Constructors
TimeStampReq(MessageImprint, DerObjectIdentifier, DerInteger, DerBoolean, X509Extensions)
public TimeStampReq(MessageImprint messageImprint, DerObjectIdentifier tsaPolicy, DerInteger nonce, DerBoolean certReq, X509Extensions extensions)
Parameters
messageImprint MessageImprint
tsaPolicy DerObjectIdentifier
nonce DerInteger
certReq DerBoolean
extensions X509Extensions
Properties
CertReq
public DerBoolean CertReq { get; }
Property Value
- DerBoolean
Extensions
public X509Extensions Extensions { get; }
Property Value
- X509Extensions
MessageImprint
public MessageImprint MessageImprint { get; }
Property Value
- MessageImprint
Nonce
public DerInteger Nonce { get; }
Property Value
- DerInteger
ReqPolicy
public DerObjectIdentifier ReqPolicy { get; }
Property Value
- DerObjectIdentifier
Version
public DerInteger Version { get; }
Property Value
- DerInteger
Methods
GetInstance(Asn1TaggedObject, bool)
public static TimeStampReq GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- TimeStampReq
GetInstance(object)
public static TimeStampReq GetInstance(object obj)
Parameters
obj object
Returns
- TimeStampReq
GetTagged(Asn1TaggedObject, bool)
public static TimeStampReq GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- TimeStampReq
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object