Top Fields Constructors Methods
org.bouncycastle.asn1.crmf

public Class CertRequest

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .DERSequence

Field Summary

Modifier and TypeField and Description
private ASN1Integer
private CertTemplate
private Controls

Constructor Summary

AccessConstructor and Description
private
public
CertRequest(int certReqId, CertTemplate certTemplate, Controls controls)

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

Method Summary

Modifier and TypeMethod and Description
public ASN1Integer
public CertTemplate
public Controls
public static CertRequest
public ASN1Primitive

Returns:

a basic ASN.1 object representation.
toASN1Primitive
()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.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
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certReqIdback to summary
private ASN1Integer certReqId
certTemplateback to summary
private CertTemplate certTemplate
controlsback to summary
private Controls controls

Constructor Detail

CertRequestback to summary
private CertRequest(ASN1Sequence seq)
CertRequestback to summary
public CertRequest(int certReqId, CertTemplate certTemplate, Controls controls)
CertRequestback to summary
public CertRequest(ASN1Integer certReqId, CertTemplate certTemplate, Controls controls)

Method Detail

getCertReqIdback to summary
public ASN1Integer getCertReqId()
getCertTemplateback to summary
public CertTemplate getCertTemplate()
getControlsback to summary
public Controls getControls()
getInstanceback to summary
public static CertRequest getInstance(Object o)
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.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:ASN1Primitive

a basic ASN.1 object representation.