Package com.netscape.cmsutil.ocsp
Class Request
- java.lang.Object
-
- com.netscape.cmsutil.ocsp.Request
-
- All Implemented Interfaces:
org.mozilla.jss.asn1.ASN1Value
public class Request extends java.lang.Object implements org.mozilla.jss.asn1.ASN1Value
RFC 2560:Request ::= SEQUENCE { reqCert CertID, singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL }
- Version:
- $Revision$ $Date$
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Template
A Template for decoding Request.
-
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)
CertID
getCertID()
int
getExtensionsCount()
org.mozilla.jss.pkix.cert.Extension
getRequestExtensionAt(int index)
org.mozilla.jss.asn1.Tag
getTag()
static Request.Template
getTemplate()
-
-
-
Constructor Detail
-
Request
public Request(CertID reqCert, org.mozilla.jss.asn1.SEQUENCE singleRequestExtensions)
-
-
Method Detail
-
getCertID
public CertID getCertID()
-
getExtensionsCount
public int getExtensionsCount()
-
getRequestExtensionAt
public org.mozilla.jss.pkix.cert.Extension getRequestExtensionAt(int index)
-
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 Request.Template getTemplate()
-
-