Bouncy Castle Cryptography 1.19

org.bouncycastle.asn1.ocsp
Class SingleResponse

java.lang.Object
  |
  +--org.bouncycastle.asn1.ocsp.SingleResponse
All Implemented Interfaces:
DEREncodable

public class SingleResponse
extends java.lang.Object
implements DEREncodable


Constructor Summary
SingleResponse(ASN1Sequence seq)
           
SingleResponse(CertID certID, CertStatus certStatus, DERGeneralizedTime thisUpdate, DERGeneralizedTime nextUpdate, X509Extensions singleExtensions)
           
 
Method Summary
 CertID getCertID()
           
 CertStatus getCertStatus()
           
 DERObject getDERObject()
           SingleResponse ::= SEQUENCE { certID CertID, certStatus CertStatus, thisUpdate GeneralizedTime, nextUpdate [0] EXPLICIT GeneralizedTime OPTIONAL, singleExtensions [1] EXPLICIT Extensions OPTIONAL }
static SingleResponse getInstance(ASN1TaggedObject obj, boolean explicit)
           
static SingleResponse getInstance(java.lang.Object obj)
           
 DERGeneralizedTime getNextUpdate()
           
 X509Extensions getSingleExtensions()
           
 DERGeneralizedTime getThisUpdate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleResponse

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

SingleResponse

public SingleResponse(ASN1Sequence seq)
Method Detail

getInstance

public static SingleResponse getInstance(ASN1TaggedObject obj,
                                         boolean explicit)

getInstance

public static SingleResponse getInstance(java.lang.Object obj)

getCertID

public CertID getCertID()

getCertStatus

public CertStatus getCertStatus()

getThisUpdate

public DERGeneralizedTime getThisUpdate()

getNextUpdate

public DERGeneralizedTime getNextUpdate()

getSingleExtensions

public X509Extensions getSingleExtensions()

getDERObject

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

Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.19