]> WPIA git - cassiopeia.git/blobdiff - src/simpleOpensslSigner.h
add: Basic implementation to generate the certificate serial
[cassiopeia.git] / src / simpleOpensslSigner.h
index 5f1d207b429fbeca092de2d8f6d979be9cfe5d18..2b2774dc1579eb88f5e274d13d8ff602ea29cb1d 100644 (file)
@@ -10,7 +10,9 @@ private:
     static std::shared_ptr<int> lib_ref;
     std::shared_ptr<EVP_PKEY> caKey;
     std::shared_ptr<X509> caCert;
+    std::shared_ptr<BIGNUM> nextSerial();
 public:
     SimpleOpensslSigner();
+    ~SimpleOpensslSigner();
     std::shared_ptr<SignedCertificate> sign( std::shared_ptr<TBSCertificate> cert );
 };