57 const BigInt& serial_number,
76 std::chrono::system_clock::time_point issue_time,
77 std::chrono::seconds next_update)
const;
89 const std::vector<CRL_Entry>& new_entries,
91 std::chrono::system_clock::time_point issue_time,
92 std::chrono::seconds next_update)
const;
102 uint32_t next_update = 604800)
const;
113 const std::vector<CRL_Entry>& new_entries,
115 uint32_t next_update = 604800)
const;
133 const std::vector<uint8_t>& pub_key,
156 const BigInt& serial_number,
158 const std::vector<uint8_t>& pub_key,
174 const std::string& hash_fn,
187 const std::map<std::string,std::string>& opts,
188 const std::string& hash_fn,
191#if defined(BOTAN_HAS_SYSTEM_RNG)
192 BOTAN_DEPRECATED(
"Use version taking RNG object")
195 const std::string& hash_fn) :
209 X509_CRL make_crl(
const std::vector<CRL_Entry>& entries,
212 std::chrono::system_clock::time_point issue_time,
213 std::chrono::seconds next_update)
const;
217 std::string m_hash_fn;
218 std::unique_ptr<PK_Signer> m_signer;