20 struct TBSCertificate {
27 std::string csr_content;
28 std::vector<std::shared_ptr<SAN>> SANs;
33 virtual std::shared_ptr<Job> fetchJob() = 0;
34 virtual bool finishJob( std::shared_ptr<Job> job ) = 0;
35 virtual std::shared_ptr<TBSCertificate> fetchTBSCert( std::shared_ptr<Job> job ) = 0;