public class OCSPRequest
extends java.lang.Object
implements org.mozilla.jss.asn1.ASN1Value
OCSPRequest ::= SEQUENCE { tbsRequest TBSRequest, optionalSignature [0] EXPLICIT Signature OPTIONAL }
Modifier and Type | Class and Description |
---|---|
static class |
OCSPRequest.Template
A Template for decoding OCSPRequest.
|
Constructor and Description |
---|
OCSPRequest(TBSRequest tbsRequest,
Signature optionalSignature) |
Modifier and Type | Method and Description |
---|---|
void |
encode(java.io.OutputStream ostream) |
void |
encode(org.mozilla.jss.asn1.Tag implicitTag,
java.io.OutputStream ostream) |
Signature |
getSignature()
Returns the
Signature field. |
org.mozilla.jss.asn1.Tag |
getTag() |
TBSRequest |
getTBSRequest()
Returns the
TBSRequest field. |
static OCSPRequest.Template |
getTemplate() |
public OCSPRequest(TBSRequest tbsRequest, Signature optionalSignature)
public TBSRequest getTBSRequest()
TBSRequest
field.public Signature getSignature()
Signature
field.public org.mozilla.jss.asn1.Tag getTag()
getTag
in interface org.mozilla.jss.asn1.ASN1Value
public void encode(java.io.OutputStream ostream) throws java.io.IOException
encode
in interface org.mozilla.jss.asn1.ASN1Value
java.io.IOException
public void encode(org.mozilla.jss.asn1.Tag implicitTag, java.io.OutputStream ostream) throws java.io.IOException
encode
in interface org.mozilla.jss.asn1.ASN1Value
java.io.IOException
public static OCSPRequest.Template getTemplate()