17#ifndef mod_md_md_config_h
18#define mod_md_md_config_h
const char int apr_pool_t * pool
apr_vformatter_buff_t * c
md_srv_conf_t * md_config_get(server_rec *s)
const char * md_config_gets(const md_srv_conf_t *config, md_config_var_t var)
int md_config_geti(const md_srv_conf_t *config, md_config_var_t var)
@ MD_CONFIG_STAPLE_OTHERS
@ MD_CONFIG_REQUIRE_HTTPS
const command_rec md_cmds[]
md_srv_conf_t * md_config_cget(conn_rec *c)
void md_config_get_timespan(md_timeslice_t **pspan, const md_srv_conf_t *sc, md_config_var_t var)
void * md_config_create_svr(apr_pool_t *pool, server_rec *s)
md_srv_conf_t * md_config_get_unique(server_rec *s, apr_pool_t *p)
apr_status_t md_config_post_config(server_rec *s, apr_pool_t *p)
const md_t * md_get_for_domain(server_rec *s, const char *domain)
void * md_config_merge_svr(apr_pool_t *pool, void *basev, void *addv)
Structure to store things which are per connection.
const char * cert_check_url
struct apr_hash_t * init_errors
md_timeslice_t * ocsp_keep_window
apr_time_t lock_wait_timeout
const char * cert_check_name
int certificate_status_enabled
apr_time_t check_interval
int server_status_enabled
md_timeslice_t * ocsp_renew_window
md_match_mode_t match_mode
struct md_ocsp_reg_t * ocsp
apr_array_header_t * unused_names
md_timeslice_t * renew_window
struct apr_array_header_t * ca_urls
md_require_t require_https
struct apr_array_header_t * ca_challenges
md_timeslice_t * warn_window
struct apr_array_header_t * assigned
const char * ca_agreement
struct md_pkeys_spec_t * pks
A structure to store information for each virtual server.