| 1322 | } |
| 1323 | |
| 1324 | const char *md_cert_get_issuer_name(const md_cert_t *cert, apr_pool_t *p) |
| 1325 | { |
| 1326 | X509_NAME *xname = X509_get_issuer_name(cert->x509); |
| 1327 | if (xname) { |
| 1328 | char *name, *s = X509_NAME_oneline(xname, NULL, 0); |
| 1329 | name = apr_pstrdup(p, s); |
| 1330 | OPENSSL_free(s); |
| 1331 | return name; |
| 1332 | } |
| 1333 | return NULL; |
| 1334 | } |
| 1335 | |
| 1336 | apr_status_t md_cert_get_issuers_uri(const char **puri, const md_cert_t *cert, apr_pool_t *p) |
| 1337 | { |