org.bouncycastle.asn1.ocsp

Class OCSPResponse

Implemented Interfaces:
DEREncodable

public class OCSPResponse
extends ASN1Encodable

Constructor Summary

OCSPResponse(ASN1Sequence seq)
OCSPResponse(OCSPResponseStatus responseStatus, ResponseBytes responseBytes)

Method Summary

static OCSPResponse
getInstance(Object obj)
static OCSPResponse
getInstance(ASN1TaggedObject obj, boolean explicit)
ResponseBytes
getResponseBytes()
OCSPResponseStatus
getResponseStatus()
DERObject
toASN1Object()
Produce an object suitable for an ASN1OutputStream.

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDERObject, getEncoded, hashCode, toASN1Object

Constructor Details

OCSPResponse

public OCSPResponse(ASN1Sequence seq)


OCSPResponse

public OCSPResponse(OCSPResponseStatus responseStatus,
                    ResponseBytes responseBytes)

Method Details

getInstance

public static OCSPResponse getInstance(Object obj)


getInstance

public static OCSPResponse getInstance(ASN1TaggedObject obj,
                                       boolean explicit)


getResponseBytes

public ResponseBytes getResponseBytes()


getResponseStatus

public OCSPResponseStatus getResponseStatus()


toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 OCSPResponse ::= SEQUENCE {
     responseStatus         OCSPResponseStatus,
     responseBytes          [0] EXPLICIT ResponseBytes OPTIONAL }
 
Overrides:
toASN1Object in interface ASN1Encodable