Botan 3.4.0
Crypto and TLS for C&
Botan::X509_CA Member List

This is the complete list of members for Botan::X509_CA, including all inherited members.

algorithm_identifier() constBotan::X509_CAinline
ca_certificate() constBotan::X509_CAinline
choose_extensions(const PKCS10_Request &req, const X509_Certificate &ca_certificate, std::string_view hash_fn)Botan::X509_CAstatic
hash_function() constBotan::X509_CAinline
make_cert(PK_Signer &signer, RandomNumberGenerator &rng, const AlgorithmIdentifier &sig_algo, const std::vector< uint8_t > &pub_key, const X509_Time &not_before, const X509_Time &not_after, const X509_DN &issuer_dn, const X509_DN &subject_dn, const Extensions &extensions)Botan::X509_CAstatic
make_cert(PK_Signer &signer, RandomNumberGenerator &rng, const BigInt &serial_number, const AlgorithmIdentifier &sig_algo, const std::vector< uint8_t > &pub_key, const X509_Time &not_before, const X509_Time &not_after, const X509_DN &issuer_dn, const X509_DN &subject_dn, const Extensions &extensions)Botan::X509_CAstatic
new_crl(RandomNumberGenerator &rng, std::chrono::system_clock::time_point issue_time, std::chrono::seconds next_update) constBotan::X509_CA
new_crl(RandomNumberGenerator &rng, uint32_t next_update=604800) constBotan::X509_CA
operator=(const X509_CA &)=deleteBotan::X509_CA
operator=(X509_CA &&)=defaultBotan::X509_CA
sign_request(const PKCS10_Request &req, RandomNumberGenerator &rng, const X509_Time &not_before, const X509_Time &not_after) constBotan::X509_CA
sign_request(const PKCS10_Request &req, RandomNumberGenerator &rng, const BigInt &serial_number, const X509_Time &not_before, const X509_Time &not_after) constBotan::X509_CA
signature_op()Botan::X509_CAinline
update_crl(const X509_CRL &last_crl, const std::vector< CRL_Entry > &new_entries, RandomNumberGenerator &rng, std::chrono::system_clock::time_point issue_time, std::chrono::seconds next_update) constBotan::X509_CA
update_crl(const X509_CRL &last_crl, const std::vector< CRL_Entry > &new_entries, RandomNumberGenerator &rng, uint32_t next_update=604800) constBotan::X509_CA
X509_CA(const X509_Certificate &ca_certificate, const Private_Key &key, std::string_view hash_fn, std::string_view padding_method, RandomNumberGenerator &rng)Botan::X509_CA
X509_CA(const X509_Certificate &ca_certificate, const Private_Key &key, std::string_view hash_fn, RandomNumberGenerator &rng)Botan::X509_CAinline
X509_CA(const X509_Certificate &ca_certificate, const Private_Key &key, const std::map< std::string, std::string > &opts, std::string_view hash_fn, RandomNumberGenerator &rng)Botan::X509_CAinline
X509_CA(const X509_CA &)=deleteBotan::X509_CA
X509_CA(X509_CA &&)=defaultBotan::X509_CA
~X509_CA()Botan::X509_CA