Package org.mozilla.jss.pkix.crmf
Class CertRequest
- java.lang.Object
-
- org.mozilla.jss.pkix.crmf.CertRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CertRequest.Template
A Template class for constructing CertRequests from their BER encoding.
-
Constructor Summary
Constructors Constructor Description CertRequest(INTEGER certReqId, CertTemplate certTemplate, SEQUENCE controls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AVA
controlAt(int i)
Returns the ith Control.void
encode(java.io.OutputStream ostream)
This method is not yet supported.void
encode(Tag implicit, java.io.OutputStream ostream)
This method is not yet supported.INTEGER
getCertReqId()
Returns the certReqId (certificate request ID) field.CertTemplate
getCertTemplate()
Returns the CertTemplate field.SEQUENCE
getControls()
Returns the controls field.Tag
getTag()
Returns the base tag for this type, not counting any tags that may be imposed on it by its context.int
numControls()
Returns the number of optional Controls in the cert request.
-
-
-
Field Detail
-
TAG
public static final Tag TAG
-
-
Constructor Detail
-
CertRequest
public CertRequest(INTEGER certReqId, CertTemplate certTemplate, SEQUENCE controls)
- Parameters:
certReqId
- May NOT be null.certTemplate
- May NOT be null.controls
- May be null.
-
-
Method Detail
-
getCertReqId
public INTEGER getCertReqId()
Returns the certReqId (certificate request ID) field.
-
getCertTemplate
public CertTemplate getCertTemplate()
Returns the CertTemplate field.
-
getControls
public SEQUENCE getControls()
Returns the controls field.
-
numControls
public int numControls()
Returns the number of optional Controls in the cert request. The number may be zero.
-
controlAt
public AVA controlAt(int i)
Returns the ith Control.i
must be in the range [0..numControls-1].
-
getTag
public Tag getTag()
Description copied from interface:ASN1Value
Returns the base tag for this type, not counting any tags that may be imposed on it by its context.
-
encode
public void encode(java.io.OutputStream ostream) throws java.io.IOException
This method is not yet supported.
-
-