public class

CertRequest

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.crmf.CertRequest

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
CertRequest(int certReqId, CertTemplate certTemplate, Controls controls)
CertRequest(DERInteger certReqId, CertTemplate certTemplate, Controls controls)
Public Methods
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
 
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public CertRequest (int certReqId, CertTemplate certTemplate, Controls controls)

public CertRequest (DERInteger certReqId, CertTemplate certTemplate, Controls controls)

Public Methods

public DERInteger getCertReqId ()

public CertTemplate getCertTemplate ()

public Controls getControls ()

public static CertRequest getInstance (Object o)

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
 

Returns
  • a basic ASN.1 object representation.