org.bouncycastle.asn1.ocsp

Class SingleResponse

public class SingleResponse extends ASN1Encodable

Constructor Summary
SingleResponse(CertID certID, CertStatus certStatus, DERGeneralizedTime thisUpdate, DERGeneralizedTime nextUpdate, X509Extensions singleExtensions)
SingleResponse(ASN1Sequence seq)
Method Summary
CertIDgetCertID()
CertStatusgetCertStatus()
static SingleResponsegetInstance(ASN1TaggedObject obj, boolean explicit)
static SingleResponsegetInstance(Object obj)
DERGeneralizedTimegetNextUpdate()
X509ExtensionsgetSingleExtensions()
DERGeneralizedTimegetThisUpdate()
DERObjecttoASN1Object()
Produce an object suitable for an ASN1OutputStream.

Constructor Detail

SingleResponse

public SingleResponse(CertID certID, CertStatus certStatus, DERGeneralizedTime thisUpdate, DERGeneralizedTime nextUpdate, X509Extensions singleExtensions)

SingleResponse

public SingleResponse(ASN1Sequence seq)

Method Detail

getCertID

public CertID getCertID()

getCertStatus

public CertStatus getCertStatus()

getInstance

public static SingleResponse getInstance(ASN1TaggedObject obj, boolean explicit)

getInstance

public static SingleResponse getInstance(Object obj)

getNextUpdate

public DERGeneralizedTime getNextUpdate()

getSingleExtensions

public X509Extensions getSingleExtensions()

getThisUpdate

public DERGeneralizedTime getThisUpdate()

toASN1Object

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 }