easyssl 0.51.8d8e9a5
EasySSL is base back end library for your c++ Qt projects.
EasySSL::X509 Class Reference

The X509 class This is wrapper of the ssl objects. More...

#include <x509.h>

Public Member Functions

 X509 (const QSharedPointer< ICrypto > &generator)
 
SelfSignedSertificate create (const SslSrtData &certificateData) const override
 create This method create a self signed certificate.
 
- Public Member Functions inherited from EasySSL::ICertificate
 ICertificate (const QSharedPointer< ICrypto > &generator)
 

Additional Inherited Members

- Protected Member Functions inherited from EasySSL::ICertificate
const QSharedPointer< ICrypto > & keyGenerator () const
 generator This method return private key generator.
 

Detailed Description

The X509 class This is wrapper of the ssl objects.

Definition at line 20 of file x509.h.

Inheritance diagram for EasySSL::X509:
Inheritance graph
Collaboration diagram for EasySSL::X509:
Collaboration graph

Constructor & Destructor Documentation

◆ X509()

EasySSL::X509::X509 ( const QSharedPointer< ICrypto > &  generator)

Definition at line 15 of file x509.cpp.

Member Function Documentation

◆ create()

SelfSignedSertificate EasySSL::X509::create ( const SslSrtData certificateData) const
overridevirtual

create This method create a self signed certificate.

Parameters
certificateDataThis input extra data of certificate.
Returns
certificate data with private key.

Implements EasySSL::ICertificate.

Definition at line 19 of file x509.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: