public class

BasicOCSPResponse

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.ocsp.BasicOCSPResponse

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
BasicOCSPResponse(ResponseData tbsResponseData, AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)
BasicOCSPResponse(ASN1Sequence seq)
Public Methods
ASN1Sequence getCerts()
static BasicOCSPResponse getInstance(ASN1TaggedObject obj, boolean explicit)
static BasicOCSPResponse getInstance(Object obj)
DERBitString getSignature()
AlgorithmIdentifier getSignatureAlgorithm()
ResponseData getTbsResponseData()
DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public BasicOCSPResponse (ResponseData tbsResponseData, AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)

public BasicOCSPResponse (ASN1Sequence seq)

Public Methods

public ASN1Sequence getCerts ()

public static BasicOCSPResponse getInstance (ASN1TaggedObject obj, boolean explicit)

public static BasicOCSPResponse getInstance (Object obj)

public DERBitString getSignature ()

public AlgorithmIdentifier getSignatureAlgorithm ()

public ResponseData getTbsResponseData ()

public DERObject toASN1Object ()

Produce an object suitable for an ASN1OutputStream.

 BasicOCSPResponse       ::= SEQUENCE {
      tbsResponseData      ResponseData,
      signatureAlgorithm   AlgorithmIdentifier,
      signature            BIT STRING,
      certs                [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }