org.bouncycastle.asn1.ocsp

Class OCSPRequest

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(Object obj)
static OCSPRequest
getInstance(ASN1TaggedObject obj, boolean explicit)
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, toASN1Object

Constructor Details

OCSPRequest

public OCSPRequest(ASN1Sequence seq)

OCSPRequest

public OCSPRequest(TBSRequest tbsRequest,
                   Signature optionalSignature)

Method Details

getInstance

public static OCSPRequest getInstance(Object obj)

getInstance

public static OCSPRequest getInstance(ASN1TaggedObject obj,
                                      boolean explicit)

getOptionalSignature

public Signature getOptionalSignature()

getTbsRequest

public TBSRequest getTbsRequest()

toASN1Object

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