This class is a subclass of CertificateRequestGeneratorImpl, and is used to create an OpenSSLCertificateRequestImpl and the CertfificateRequest that points to it
![]() | OpenSSLCertificateRequestGeneratorImpl () Construct this object |
![]() | ~OpenSSLCertificateRequestGeneratorImpl () Deletes this object |
![]() | setSubject (const Principal& subject) Sets param subject |
![]() | setPublicKey (const PublicKey& subjectKey) Sets param publicKey |
![]() | setVersionNumber (long versionNumber) Sets param versionNumber |
![]() | generate (const string& algorithm, const PrivateKey& privateKey) Generates CertificateRequest using specified algorithm such as "RSA-SHA1" or "DSA-MD5" and privateKey |
![]() | paramString () const Display the CertificateRequest in string |
This class is a subclass of CertificateRequestGeneratorImpl, and is used to create an OpenSSLCertificateRequestImpl and the CertfificateRequest that points to it. A certficateRequest holds all the information needed to create an X509 identity certificate. It can be sent to a CA who generates and signs the identity certficate. It holds the subject name and publicKey and the certificate versionNumber. It generates and signs the OpenSSLCertificateRequestImpl with a specified algorithm and privateKey. It will display the Certificate as a string. Once a CertificateRequestImpl has been generated and signed it can no longer be modified.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de