org.bouncycastle.asn1.ocsp

Class Request

Implemented Interfaces:
DEREncodable

public class Request
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

Request(ASN1Sequence seq)
Request(CertID reqCert, X509Extensions singleRequestExtensions)

Method Summary

static Request
getInstance(Object obj)
static Request
getInstance(ASN1TaggedObject obj, boolean explicit)
CertID
getReqCert()
X509Extensions
getSingleRequestExtensions()
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

Request

public Request(ASN1Sequence seq)

Request

public Request(CertID reqCert,
               X509Extensions singleRequestExtensions)

Method Details

getInstance

public static Request getInstance(Object obj)

getInstance

public static Request getInstance(ASN1TaggedObject obj,
                                  boolean explicit)

getReqCert

public CertID getReqCert()

getSingleRequestExtensions

public X509Extensions getSingleRequestExtensions()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 Request         ::=     SEQUENCE {
     reqCert                     CertID,
     singleRequestExtensions     [0] EXPLICIT Extensions OPTIONAL }
 
Overrides:
toASN1Object in interface ASN1Encodable