MCPcopy Create free account
hub / github.com/apache/httpd / md_reg_get_cred_files

Function md_reg_get_cred_files

modules/md/md_reg.c:650–663  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

648}
649
650apr_status_t md_reg_get_cred_files(const char **pkeyfile, const char **pcertfile,
651 md_reg_t *reg, md_store_group_t group,
652 const md_t *md, md_pkey_spec_t *spec, apr_pool_t *p)
653{
654 apr_status_t rv;
655
656 rv = md_store_get_fname(pkeyfile, reg->store, group, md->name, md_pkey_filename(spec, p), p);
657 if (APR_SUCCESS != rv) return rv;
658 if (!md_file_exists(*pkeyfile, p)) return APR_ENOENT;
659 rv = md_store_get_fname(pcertfile, reg->store, group, md->name, md_chain_filename(spec, p), p);
660 if (APR_SUCCESS != rv) return rv;
661 if (!md_file_exists(*pcertfile, p)) return APR_ENOENT;
662 return APR_SUCCESS;
663}
664
665apr_time_t md_reg_valid_until(md_reg_t *reg, const md_t *md, apr_pool_t *p)
666{

Callers 1

get_certificatesFunction · 0.85

Calls 4

md_store_get_fnameFunction · 0.85
md_pkey_filenameFunction · 0.85
md_file_existsFunction · 0.85
md_chain_filenameFunction · 0.85

Tested by

no test coverage detected