public class

TimeStampReq

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.tsp.TimeStampReq

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
TimeStampReq(ASN1Sequence seq)
TimeStampReq(MessageImprint messageImprint, DERObjectIdentifier tsaPolicy, DERInteger nonce, DERBoolean certReq, X509Extensions extensions)
Public Methods
DERBoolean getCertReq()
X509Extensions getExtensions()
static TimeStampReq getInstance(Object o)
MessageImprint getMessageImprint()
DERInteger getNonce()
DERObjectIdentifier getReqPolicy()
DERInteger getVersion()
DERObject toASN1Object()
 TimeStampReq ::= SEQUENCE  {
  version                      INTEGER  { v1(1) },
  messageImprint               MessageImprint,
    --a hash algorithm OID and the hash value of the data to be
    --time-stamped
  reqPolicy             TSAPolicyId              OPTIONAL,
  nonce                 INTEGER                  OPTIONAL,
  certReq               BOOLEAN                  DEFAULT FALSE,
  extensions            [0] IMPLICIT Extensions  OPTIONAL
 }
 
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public TimeStampReq (ASN1Sequence seq)

public TimeStampReq (MessageImprint messageImprint, DERObjectIdentifier tsaPolicy, DERInteger nonce, DERBoolean certReq, X509Extensions extensions)

Public Methods

public DERBoolean getCertReq ()

public X509Extensions getExtensions ()

public static TimeStampReq getInstance (Object o)

public MessageImprint getMessageImprint ()

public DERInteger getNonce ()

public DERObjectIdentifier getReqPolicy ()

public DERInteger getVersion ()

public DERObject toASN1Object ()

 TimeStampReq ::= SEQUENCE  {
  version                      INTEGER  { v1(1) },
  messageImprint               MessageImprint,
    --a hash algorithm OID and the hash value of the data to be
    --time-stamped
  reqPolicy             TSAPolicyId              OPTIONAL,
  nonce                 INTEGER                  OPTIONAL,
  certReq               BOOLEAN                  DEFAULT FALSE,
  extensions            [0] IMPLICIT Extensions  OPTIONAL
 }