Package com.netscape.cmsutil.ocsp
Class OCSPRequest
- java.lang.Object
-
- com.netscape.cmsutil.ocsp.OCSPRequest
-
- All Implemented Interfaces:
org.mozilla.jss.asn1.ASN1Value
public class OCSPRequest extends java.lang.Object implements org.mozilla.jss.asn1.ASN1Value
RFC 2560:OCSPRequest ::= SEQUENCE { tbsRequest TBSRequest, optionalSignature [0] EXPLICIT Signature OPTIONAL }
- Version:
- $Revision$ $Date$
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OCSPRequest.Template
A Template for decoding OCSPRequest.
-
Constructor Summary
Constructors Constructor Description OCSPRequest(TBSRequest tbsRequest, Signature optionalSignature)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(java.io.OutputStream ostream)
void
encode(org.mozilla.jss.asn1.Tag implicitTag, java.io.OutputStream ostream)
Signature
getSignature()
Returns theSignature
field.org.mozilla.jss.asn1.Tag
getTag()
TBSRequest
getTBSRequest()
Returns theTBSRequest
field.static OCSPRequest.Template
getTemplate()
-
-
-
Constructor Detail
-
OCSPRequest
public OCSPRequest(TBSRequest tbsRequest, Signature optionalSignature)
-
-
Method Detail
-
getTBSRequest
public TBSRequest getTBSRequest()
Returns theTBSRequest
field.
-
getSignature
public Signature getSignature()
Returns theSignature
field.
-
getTag
public org.mozilla.jss.asn1.Tag getTag()
- Specified by:
getTag
in interfaceorg.mozilla.jss.asn1.ASN1Value
-
encode
public void encode(java.io.OutputStream ostream) throws java.io.IOException
- Specified by:
encode
in interfaceorg.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 interfaceorg.mozilla.jss.asn1.ASN1Value
- Throws:
java.io.IOException
-
getTemplate
public static OCSPRequest.Template getTemplate()
-
-