X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fcrypto%2Fsigner.h;h=582308daf6a0e7325f03a687596344e646dd47a7;hb=e33fa02b89261f2a3930143d7fc59a5be7c5a4e1;hp=d9ab74ee3c15a271201d048a62637c9635efb4a7;hpb=9e866a1a2facc8cb1565cd660c6b6d482f18ecb1;p=cassiopeia.git diff --git a/src/crypto/signer.h b/src/crypto/signer.h index d9ab74e..582308d 100644 --- a/src/crypto/signer.h +++ b/src/crypto/signer.h @@ -4,9 +4,10 @@ #include "db/database.h" #include "crypto/sslUtil.h" +#include "crypto/CRL.h" class Signer { public: virtual std::shared_ptr sign( std::shared_ptr cert ) = 0; - virtual std::shared_ptr revoke( std::shared_ptr ca, std::string serial ) = 0; + virtual std::pair, std::string> revoke( std::shared_ptr ca, std::string serial ) = 0; };