com.netscape.cmsutil.ocsp
Class OCSPResponse

java.lang.Object
  extended by com.netscape.cmsutil.ocsp.OCSPResponse
All Implemented Interfaces:
org.mozilla.jss.asn1.ASN1Value

public class OCSPResponse
extends java.lang.Object
implements org.mozilla.jss.asn1.ASN1Value

RFC 2560: OCSPResponse ::= SEQUENCE { responseStatus OCSPResponseStatus, responseBytes [0] EXPLICIT ResponseBytes OPTIONAL } $Revision: 14564 $ $Date: 2007-05-01 10:40:13 -0700 (Tue, 01 May 2007) $


Nested Class Summary
static class OCSPResponse.Template
          A Template for decoding an OCSPResponse.
 
Constructor Summary
OCSPResponse(OCSPResponseStatus responseStatus, ResponseBytes responseBytes)
           
 
Method Summary
 void encode(java.io.OutputStream ostream)
           
 void encode(org.mozilla.jss.asn1.Tag implicitTag, java.io.OutputStream ostream)
           
 ResponseBytes getResponseBytes()
           
 OCSPResponseStatus getResponseStatus()
           
 org.mozilla.jss.asn1.Tag getTag()
           
static OCSPResponse.Template getTemplate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCSPResponse

public OCSPResponse(OCSPResponseStatus responseStatus,
                    ResponseBytes responseBytes)
Method Detail

getResponseStatus

public OCSPResponseStatus getResponseStatus()

getResponseBytes

public ResponseBytes getResponseBytes()

getTag

public org.mozilla.jss.asn1.Tag getTag()
Specified by:
getTag in interface org.mozilla.jss.asn1.ASN1Value

encode

public void encode(java.io.OutputStream ostream)
            throws java.io.IOException
Specified by:
encode in interface org.mozilla.jss.asn1.ASN1Value
Throws:
java.io.IOException

encode

public void encode(org.mozilla.jss.asn1.Tag implicitTag,
                   java.io.OutputStream ostream)
            throws java.io.IOException
Specified by:
encode in interface org.mozilla.jss.asn1.ASN1Value
Throws:
java.io.IOException

getTemplate

public static OCSPResponse.Template getTemplate()