X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2FsimpleOpensslSigner.h;h=287f42ce5ee8db607c61000f68ecfb5f428b4ae2;hb=2c79061a72b54efdcac10b6beca62bf53f7383c8;hp=1dae5ed2c11071f6d2b3dff2e9c64fef06fce3f7;hpb=c7d16d5da407d3f5b00ee812f87f059105b93b30;p=cassiopeia.git diff --git a/src/simpleOpensslSigner.h b/src/simpleOpensslSigner.h index 1dae5ed..287f42c 100644 --- a/src/simpleOpensslSigner.h +++ b/src/simpleOpensslSigner.h @@ -1,15 +1,18 @@ #pragma once +#include + #include "database.h" #include "signer.h" -#include class SimpleOpensslSigner : public Signer { private: static std::shared_ptr lib_ref; std::shared_ptr caKey; std::shared_ptr caCert; + std::shared_ptr nextSerial( uint16_t profile ); public: SimpleOpensslSigner(); + ~SimpleOpensslSigner(); std::shared_ptr sign( std::shared_ptr cert ); };