org.bouncycastle.asn1.crmf
Class CertRequest
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.crmf.CertRequest
- All Implemented Interfaces:
- org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable
- public class CertRequest
- extends org.bouncycastle.asn1.ASN1Object
Methods inherited from class org.bouncycastle.asn1.ASN1Object |
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CertRequest
public CertRequest(int certReqId,
CertTemplate certTemplate,
Controls controls)
CertRequest
public CertRequest(org.bouncycastle.asn1.ASN1Integer certReqId,
CertTemplate certTemplate,
Controls controls)
getInstance
public static CertRequest getInstance(java.lang.Object o)
getCertReqId
public org.bouncycastle.asn1.ASN1Integer getCertReqId()
getCertTemplate
public CertTemplate getCertTemplate()
getControls
public Controls getControls()
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
- 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.