Bouncy Castle Cryptography 1.19

org.bouncycastle.asn1.ocsp
Class BasicOCSPResponse

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

public class BasicOCSPResponse
extends java.lang.Object
implements DEREncodable


Constructor Summary
BasicOCSPResponse(ASN1Sequence seq)
           
BasicOCSPResponse(ResponseData tbsResponseData, AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)
           
 
Method Summary
 ASN1Sequence getCerts()
           
 DERObject getDERObject()
           BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
static BasicOCSPResponse getInstance(ASN1TaggedObject obj, boolean explicit)
           
static BasicOCSPResponse getInstance(java.lang.Object obj)
           
 DERBitString getSignature()
           
 AlgorithmIdentifier getSignatureAlgorithm()
           
 ResponseData getTbsResponseData()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicOCSPResponse

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

BasicOCSPResponse

public BasicOCSPResponse(ASN1Sequence seq)
Method Detail

getInstance

public static BasicOCSPResponse getInstance(ASN1TaggedObject obj,
                                            boolean explicit)

getInstance

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

getTbsResponseData

public ResponseData getTbsResponseData()

getSignatureAlgorithm

public AlgorithmIdentifier getSignatureAlgorithm()

getSignature

public DERBitString getSignature()

getCerts

public ASN1Sequence getCerts()

getDERObject

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

Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.19