com.netscape.cmsutil.ocsp
Class TBSRequest
java.lang.Object
com.netscape.cmsutil.ocsp.TBSRequest
- All Implemented Interfaces:
- org.mozilla.jss.asn1.ASN1Value
public class TBSRequest
- extends java.lang.Object
- implements org.mozilla.jss.asn1.ASN1Value
RFC 2560:
TBSRequest ::= SEQUENCE {
version [0] EXPLICIT Version DEFAULT v1,
requestorName [1] EXPLICIT GeneralName OPTIONAL,
requestList SEQUENCE OF Request,
requestExtensions [2] EXPLICIT Extensions OPTIONAL }
- Version:
- $Revision: 1482 $ $Date: 2010-11-08 21:42:13 -0800 (Mon, 08 Nov 2010) $
Field Summary |
static org.mozilla.jss.asn1.Tag |
TAG
|
Constructor Summary |
TBSRequest(org.mozilla.jss.asn1.INTEGER version,
org.mozilla.jss.asn1.ANY requestorName,
org.mozilla.jss.asn1.SEQUENCE requestList,
org.mozilla.jss.asn1.SEQUENCE requestExtensions)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TAG
public static final org.mozilla.jss.asn1.Tag TAG
TBSRequest
public TBSRequest(org.mozilla.jss.asn1.INTEGER version,
org.mozilla.jss.asn1.ANY requestorName,
org.mozilla.jss.asn1.SEQUENCE requestList,
org.mozilla.jss.asn1.SEQUENCE requestExtensions)
getVersion
public org.mozilla.jss.asn1.INTEGER getVersion()
getRequestorName
public org.mozilla.jss.asn1.ANY getRequestorName()
getRequestCount
public int getRequestCount()
getRequestAt
public Request getRequestAt(int index)
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 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 TBSRequest.Template getTemplate()