Manual Reference Pages - CURLINFO_CERTINFO (3)
CURLINFO_CERTINFO - get the TLS certificate chain
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CERTINFO,
struct curl_certinfo *chainp);
Pass a pointer to a struct curl_certinfo * and youll get it set to point to
struct that holds a number of linked lists with info about the certificate
chain, assuming you had CURLOPT_CERTINFO(3) enabled when the request was
made. The struct reports how many certs it found and then you can extract info
for each of those certs by following the linked lists. The info chain is
provided in a series of data in the format "name:content" where the content is
for the specific named data. See also the certinfo.c example.
This option is only working in libcurl built with OpenSSL, NSS or GSKit
Added in 7.19.1
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
|libcurl 7.44.0 ||CURLINFO_CERTINFO (3) ||12 Sep 2015 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.