class SimpleOpensslSigner : public Signer {
private:
static std::shared_ptr<int> lib_ref;
std::shared_ptr<EVP_PKEY> caKey;
std::shared_ptr<X509> caCert;
class SimpleOpensslSigner : public Signer {
private:
static std::shared_ptr<int> lib_ref;
std::shared_ptr<EVP_PKEY> caKey;
std::shared_ptr<X509> caCert;