X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=sidebyside;f=src%2Fdb%2Fdatabase.h;h=b67ce665107d3b2aa11107a734aa29a7f10320a5;hb=56358cbe81dd0d11267a06133ce227c2c53f10f7;hp=f23f61012588a297be5d2d577adc36d3716c0bf3;hpb=f91a144781e9e71ec04cb39cc6619003def14f00;p=cassiopeia.git diff --git a/src/db/database.h b/src/db/database.h index f23f610..b67ce66 100644 --- a/src/db/database.h +++ b/src/db/database.h @@ -46,6 +46,7 @@ struct SignedCertificate { std::string certHash; std::string crt_name; std::string log; + std::string ca_name; }; class JobProvider { @@ -55,4 +56,5 @@ public: virtual void failJob( std::shared_ptr job ) = 0; virtual std::shared_ptr fetchTBSCert( std::shared_ptr job ) = 0; virtual void writeBack( std::shared_ptr job, std::shared_ptr res ) = 0; + virtual std::pair getRevocationInfo( std::shared_ptr job ) = 0; };