Provided by: libcurl4-doc_7.47.0-1ubuntu2.19_all bug

NAME

       CURLINFO_CERTINFO - get the TLS certificate chain

SYNOPSIS

       #include <curl/curl.h>

       CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CERTINFO,
                                  struct curl_certinfo *chainp);

DESCRIPTION

       Pass a pointer to a 'struct curl_certinfo *' and you'll 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.

PROTOCOLS

       All TLS-based

EXAMPLE

       TODO

AVAILABILITY

       This option is only working in libcurl built with OpenSSL, NSS or GSKit support.

       Added in 7.19.1

RETURN VALUE

       Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.

SEE ALSO

       curl_easy_getinfo(3), curl_easy_setopt(3),