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

Function md_pkeys_spec_from_json

modules/md/md_crypt.c:469–483  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

467}
468
469md_pkeys_spec_t *md_pkeys_spec_from_json(struct md_json_t *json, apr_pool_t *p)
470{
471 md_pkeys_spec_t *pks;
472 md_pkey_spec_t *spec;
473
474 pks = md_pkeys_spec_make(p);
475 if (md_json_is(MD_JSON_TYPE_ARRAY, json, NULL)) {
476 md_json_geta(pks->specs, spec_from_json, pks, json, NULL);
477 }
478 else {
479 spec = md_pkey_spec_from_json(json, p);
480 md_pkeys_spec_add(pks, spec);
481 }
482 return pks;
483}
484
485int md_pkey_spec_eq(const md_pkey_spec_t *s1, const md_pkey_spec_t *s2)
486{

Callers 1

md_from_jsonFunction · 0.85

Calls 5

md_pkeys_spec_makeFunction · 0.85
md_json_isFunction · 0.85
md_json_getaFunction · 0.85
md_pkey_spec_from_jsonFunction · 0.85
md_pkeys_spec_addFunction · 0.85

Tested by

no test coverage detected