org.bouncycastle.asn1.ocsp

Class ResponseBytes

Implemented Interfaces:
DEREncodable

public class ResponseBytes
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

ResponseBytes(ASN1Sequence seq)
ResponseBytes(DERObjectIdentifier responseType, ASN1OctetString response)

Method Summary

static ResponseBytes
getInstance(Object obj)
static ResponseBytes
getInstance(ASN1TaggedObject obj, boolean explicit)
ASN1OctetString
getResponse()
DERObjectIdentifier
getResponseType()
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

ResponseBytes

public ResponseBytes(ASN1Sequence seq)

ResponseBytes

public ResponseBytes(DERObjectIdentifier responseType,
                     ASN1OctetString response)

Method Details

getInstance

public static ResponseBytes getInstance(Object obj)

getInstance

public static ResponseBytes getInstance(ASN1TaggedObject obj,
                                        boolean explicit)

getResponse

public ASN1OctetString getResponse()

getResponseType

public DERObjectIdentifier getResponseType()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 ResponseBytes ::=       SEQUENCE {
     responseType   OBJECT IDENTIFIER,
     response       OCTET STRING }
 
Overrides:
toASN1Object in interface ASN1Encodable