Bouncy Castle Cryptography 1.11 API Specification: Class CertificationRequest
Bouncy Castle Cryptography 1.11

org.bouncycastle.asn1.pkcs
Class CertificationRequest

java.lang.Object
  |
  +--org.bouncycastle.asn1.pkcs.CertificationRequest
All Implemented Interfaces:
DEREncodable
Direct Known Subclasses:
PKCS10CertificationRequest

public class CertificationRequest
extends java.lang.Object
implements DEREncodable

PKCS10

 CertificationRequest ::= SEQUENCE {
   certificationRequestInfo  CertificationRequestInfo,
   signatureAlgorithm        AlgorithmIdentifier{{ SignatureAlgorithms }},
   signature                 BIT STRING
 }
 


Field Summary
protected  CertificationRequestInfo reqInfo
           
protected  AlgorithmIdentifier sigAlgId
           
protected  DERBitString sigBits
           
 
Constructor Summary
protected CertificationRequest()
           
  CertificationRequest(CertificationRequestInfo requestInfo, AlgorithmIdentifier algorithm, DERBitString signature)
           
  CertificationRequest(DERConstructedSequence seq)
           
 
Method Summary
 CertificationRequestInfo getCertificationRequestInfo()
           
 DERObject getDERObject()
           
 DERBitString getSignature()
           
 AlgorithmIdentifier getSignatureAlgorithm()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reqInfo

protected CertificationRequestInfo reqInfo

sigAlgId

protected AlgorithmIdentifier sigAlgId

sigBits

protected DERBitString sigBits
Constructor Detail

CertificationRequest

protected CertificationRequest()

CertificationRequest

public CertificationRequest(CertificationRequestInfo requestInfo,
                            AlgorithmIdentifier algorithm,
                            DERBitString signature)

CertificationRequest

public CertificationRequest(DERConstructedSequence seq)
Method Detail

getCertificationRequestInfo

public CertificationRequestInfo getCertificationRequestInfo()

getSignatureAlgorithm

public AlgorithmIdentifier getSignatureAlgorithm()

getSignature

public DERBitString getSignature()

getDERObject

public DERObject getDERObject()
Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.11