X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fdb%2Fdatabase.h;h=31687b13ce43242e68ab14babba87ae25e2908f6;hb=284fe577c65bbdda151d80e2261617a4c7119ed5;hp=132d8ef22b1b521760c6015701a369648a9962c9;hpb=cb4c74b47e6643f15e503067c197f86cbc5e6263;p=cassiopeia.git diff --git a/src/db/database.h b/src/db/database.h index 132d8ef..31687b1 100644 --- a/src/db/database.h +++ b/src/db/database.h @@ -26,6 +26,7 @@ struct AVA { struct TBSCertificate { std::string md; std::string profile; + /** * CSR path */ @@ -39,7 +40,6 @@ struct TBSCertificate { std::string wishTo; }; - struct SignedCertificate { std::string certificate; std::string serial; @@ -54,6 +54,7 @@ struct SignedCertificate { class JobProvider { public: + virtual ~JobProvider() = default; virtual std::shared_ptr fetchJob() = 0; virtual void finishJob( std::shared_ptr job ) = 0; virtual void failJob( std::shared_ptr job ) = 0;