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

Function md_pkey_spec_to_str

modules/md/md_crypt.c:360–376  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

358}
359
360const char *md_pkey_spec_to_str(const md_pkey_spec_t *spec, apr_pool_t *p)
361{
362 switch (spec->type) {
363 case MD_PKEY_TYPE_DEFAULT:
364 return "default";
365 case MD_PKEY_TYPE_RSA:
366 if (spec->params.rsa.bits >= MD_PKEY_RSA_BITS_MIN)
367 return apr_psprintf(p, "rsa-%d", spec->params.rsa.bits);
368 return "rsa";
369 case MD_PKEY_TYPE_EC:
370 if (spec->params.ec.curve)
371 return apr_psprintf(p, "ec-%s", spec->params.ec.curve);
372 return "ec";
373 default:
374 return "unsupported";
375 }
376}
377
378md_json_t *md_pkey_spec_to_json(const md_pkey_spec_t *spec, apr_pool_t *p)
379{

Callers 1

ad_setup_orderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected