| 1469 | } |
| 1470 | |
| 1471 | apr_status_t md_cert_fsave(md_cert_t *cert, apr_pool_t *p, |
| 1472 | const char *fname, apr_fileperms_t perms) |
| 1473 | { |
| 1474 | md_data_t buffer; |
| 1475 | apr_status_t rv; |
| 1476 | |
| 1477 | md_data_null(&buffer); |
| 1478 | if (APR_SUCCESS == (rv = cert_to_buffer(&buffer, cert, p))) { |
| 1479 | return md_util_freplace(fname, perms, p, fwrite_buffer, &buffer); |
| 1480 | } |
| 1481 | return rv; |
| 1482 | } |
| 1483 | |
| 1484 | apr_status_t md_cert_to_base64url(const char **ps64, const md_cert_t *cert, apr_pool_t *p) |
| 1485 | { |
no test coverage detected