org.bouncycastle.asn1.crmf

Class CertRequest

Implemented Interfaces:
DEREncodable

public class CertRequest
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Method Summary

DERInteger
getCertReqId()
CertTemplate
getCertTemplate()
Controls
getControls()
static CertRequest
getInstance(Object o)
DERObject
toASN1Object()
 CertRequest ::= SEQUENCE {
                      certReqId     INTEGER,          -- ID for matching request and reply
                      certTemplate  CertTemplate,  -- Selected fields of cert to be issued
                      controls      Controls OPTIONAL }   -- Attributes affecting issuance
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Method Details

getCertReqId

public DERInteger getCertReqId()

getCertTemplate

public CertTemplate getCertTemplate()

getControls

public Controls getControls()

getInstance

public static CertRequest getInstance(Object o)

toASN1Object

public DERObject toASN1Object()
 CertRequest ::= SEQUENCE {
                      certReqId     INTEGER,          -- ID for matching request and reply
                      certTemplate  CertTemplate,  -- Selected fields of cert to be issued
                      controls      Controls OPTIONAL }   -- Attributes affecting issuance
 
Overrides:
toASN1Object in interface ASN1Encodable
Returns:
a basic ASN.1 object representation.