public class

CertReqMsg

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

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
CertReqMsg(CertRequest certReq, ProofOfPossession popo, AttributeTypeAndValue[] regInfo)
Creates a new CertReqMsg.
Public Methods
CertRequest getCertReq()
static CertReqMsg getInstance(Object o)
ProofOfPossession getPop()
This method is deprecated. use getPopo
ProofOfPossession getPopo()
AttributeTypeAndValue[] getRegInfo()
DERObject toASN1Object()
 CertReqMsg ::= SEQUENCE {
                    certReq   CertRequest,
                    pop       ProofOfPossession  OPTIONAL,
                    -- content depends upon key type
                    regInfo   SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue OPTIONAL }
 
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public CertReqMsg (CertRequest certReq, ProofOfPossession popo, AttributeTypeAndValue[] regInfo)

Creates a new CertReqMsg.

Parameters
certReq CertRequest
popo may be null
regInfo may be null

Public Methods

public CertRequest getCertReq ()

public static CertReqMsg getInstance (Object o)

public ProofOfPossession getPop ()

This method is deprecated.
use getPopo

public ProofOfPossession getPopo ()

public AttributeTypeAndValue[] getRegInfo ()

public DERObject toASN1Object ()

 CertReqMsg ::= SEQUENCE {
                    certReq   CertRequest,
                    pop       ProofOfPossession  OPTIONAL,
                    -- content depends upon key type
                    regInfo   SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue OPTIONAL }
 

Returns
  • a basic ASN.1 object representation.