]> WPIA git - cassiopeia.git/blob - signer.h
feef5da64bbafcb39a70e820e7cefcdd5531c1af
[cassiopeia.git] / signer.h
1 #pragma once
2
3 #include <memory>
4
5 #include "database.h"
6
7 class Signer {
8 public:
9     virtual std::shared_ptr<SignedCertificate> sign( std::shared_ptr<TBSCertificate> cert ) = 0;
10 };