easyssl 0.50.142aaef
EasySSL is base back end library for your c++ Qt projects.
|
Classes | |
class | AsyncKeysAuth |
The AsyncKeysAuth class is temaplate class for works with authorization of a pair of asynchronous keys This class contains base implementation for the authentication using async encryption. The base encryption algorithm defined on the template argument CryptoImplementation. You can use any crypto algorithm. More... | |
class | EasySSLUtils |
The EasySSLUtils class These are basic utils for work with the opwnssl library. More... | |
class | ECDSASSL |
The ECDSASSL class is ecdsa implementation of the Async authentication. This implementation based on Openssl library. More... | |
class | ICertificate |
The ICertificate class is base interface for all certificate generators classes. More... | |
class | ICrypto |
The ICrypto class, This is base interface that provide encryption functionality. More... | |
class | RSASSL |
The RSASSL class This is wrapper for RSA algorithm of openssl 3.0 libraryry. More... | |
struct | SelfSignedSertificate |
The SelfSignedSertificate struct contains qt certificate object and private key of them. More... | |
struct | SslSrtData |
The SslSrtData struct This structure contains base information to generate self-signed SSL certification. Use this interface for creating a new certificates algorithms. More... | |
class | X509 |
The X509 class This is wrapper of the ssl objects. More... | |
Typedefs | |
typedef AsyncKeysAuth< ECDSASSL > | AuthECDSA |
The AuthECDSA class is ecdsa implementation of the Async authentication. This implementation based on Openssl library. | |
Functions | |
bool | init () |
init main initialize method of The easyssl library | |
QString | version () |
version This method return string value of a library version | |
typedef AsyncKeysAuth<ECDSASSL> EasySSL::AuthECDSA |
The AuthECDSA class is ecdsa implementation of the Async authentication. This implementation based on Openssl library.
Definition at line 20 of file authecdsa.h.
bool EASYSSL_EXPORT EasySSL::init | ( | ) |
init main initialize method of The easyssl library
Definition at line 12 of file easyssl.cpp.
QString EASYSSL_EXPORT EasySSL::version | ( | ) |
version This method return string value of a library version
Definition at line 16 of file easyssl.cpp.