X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fcrypto%2Fsigner.h;h=bb13ddd3b121de7bab4021730ae4d30463f6998d;hb=e17353862ab739c9de5bf1436b79e34cc72f5733;hp=44b2546a905d77cc23b0eea82f20d778220b1117;hpb=ab317a7803ad0ff688ab8fb452d13d8bdd09fd60;p=cassiopeia.git diff --git a/src/crypto/signer.h b/src/crypto/signer.h index 44b2546..bb13ddd 100644 --- a/src/crypto/signer.h +++ b/src/crypto/signer.h @@ -1,6 +1,7 @@ #pragma once #include +#include #include "db/database.h" #include "crypto/sslUtil.h" @@ -9,5 +10,5 @@ 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::vector serial ) = 0; };