public class

SingleResponse

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

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
SingleResponse(CertID certID, CertStatus certStatus, DERGeneralizedTime thisUpdate, DERGeneralizedTime nextUpdate, X509Extensions singleExtensions)
SingleResponse(ASN1Sequence seq)
Public Methods
CertID getCertID()
CertStatus getCertStatus()
static SingleResponse getInstance(ASN1TaggedObject obj, boolean explicit)
static SingleResponse getInstance(Object obj)
DERGeneralizedTime getNextUpdate()
X509Extensions getSingleExtensions()
DERGeneralizedTime getThisUpdate()
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 SingleResponse (CertID certID, CertStatus certStatus, DERGeneralizedTime thisUpdate, DERGeneralizedTime nextUpdate, X509Extensions singleExtensions)

public SingleResponse (ASN1Sequence seq)

Public Methods

public CertID getCertID ()

public CertStatus getCertStatus ()

public static SingleResponse getInstance (ASN1TaggedObject obj, boolean explicit)

public static SingleResponse getInstance (Object obj)

public DERGeneralizedTime getNextUpdate ()

public X509Extensions getSingleExtensions ()

public DERGeneralizedTime getThisUpdate ()

public DERObject toASN1Object ()

Produce an object suitable for an ASN1OutputStream.

  SingleResponse ::= SEQUENCE {
          certID                       CertID,
          certStatus                   CertStatus,
          thisUpdate                   GeneralizedTime,
          nextUpdate         [0]       EXPLICIT GeneralizedTime OPTIONAL,
          singleExtensions   [1]       EXPLICIT Extensions OPTIONAL }