Bouncy Castle Cryptography Library 1.37

org.bouncycastle.asn1.ocsp
Class OCSPRequest

java.lang.Object
  extended by org.bouncycastle.asn1.ASN1Encodable
      extended by org.bouncycastle.asn1.ocsp.OCSPRequest
All Implemented Interfaces:
DEREncodable

public class OCSPRequest
extends ASN1Encodable


Field Summary
 
Fields inherited from class org.bouncycastle.asn1.ASN1Encodable
BER, DER
 
Constructor Summary
OCSPRequest(ASN1Sequence seq)
           
OCSPRequest(TBSRequest tbsRequest, Signature optionalSignature)
           
 
Method Summary
static OCSPRequest getInstance(ASN1TaggedObject obj, boolean explicit)
           
static OCSPRequest getInstance(java.lang.Object obj)
           
 Signature getOptionalSignature()
           
 TBSRequest getTbsRequest()
           
 DERObject toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 
Methods inherited from class org.bouncycastle.asn1.ASN1Encodable
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCSPRequest

public OCSPRequest(TBSRequest tbsRequest,
                   Signature optionalSignature)

OCSPRequest

public OCSPRequest(ASN1Sequence seq)
Method Detail

getInstance

public static OCSPRequest getInstance(ASN1TaggedObject obj,
                                      boolean explicit)

getInstance

public static OCSPRequest getInstance(java.lang.Object obj)

getTbsRequest

public TBSRequest getTbsRequest()

getOptionalSignature

public Signature getOptionalSignature()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 OCSPRequest     ::=     SEQUENCE {
     tbsRequest                  TBSRequest,
     optionalSignature   [0]     EXPLICIT Signature OPTIONAL }
 

Specified by:
toASN1Object in class ASN1Encodable

Bouncy Castle Cryptography Library 1.37