public class Request
extends java.lang.Object
implements org.mozilla.jss.asn1.ASN1Value
Request ::= SEQUENCE {
reqCert CertID,
singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL }
| Modifier and Type | Class and Description |
|---|---|
static class |
Request.Template
A Template for decoding Request.
|
| Constructor and Description |
|---|
Request(CertID reqCert,
org.mozilla.jss.asn1.SEQUENCE singleRequestExtensions) |
| Modifier and Type | Method and 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() |
public Request(CertID reqCert, org.mozilla.jss.asn1.SEQUENCE singleRequestExtensions)
public CertID getCertID()
public int getExtensionsCount()
public org.mozilla.jss.pkix.cert.Extension getRequestExtensionAt(int index)
public org.mozilla.jss.asn1.Tag getTag()
getTag in interface org.mozilla.jss.asn1.ASN1Valuepublic void encode(java.io.OutputStream ostream)
throws java.io.IOException
encode in interface org.mozilla.jss.asn1.ASN1Valuejava.io.IOExceptionpublic void encode(org.mozilla.jss.asn1.Tag implicitTag,
java.io.OutputStream ostream)
throws java.io.IOException
encode in interface org.mozilla.jss.asn1.ASN1Valuejava.io.IOExceptionpublic static Request.Template getTemplate()