curlopt_ssl_ctx_data(3) mojave man page | unix.com

Man Page: curlopt_ssl_ctx_data

Operating Environment: mojave

Section: 3

CURLOPT_SSL_CTX_DATA(3) 				     curl_easy_setopt options					   CURLOPT_SSL_CTX_DATA(3)

NAME
CURLOPT_SSL_CTX_DATA - custom pointer passed to ssl_ctx callback
SYNOPSIS
#include <curl/curl.h> CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_CTX_DATA, void *pointer);
DESCRIPTION
Data pointer to pass to the ssl context callback set by the option CURLOPT_SSL_CTX_FUNCTION(3), this is the pointer you'll get as third parameter.
DEFAULT
NULL
PROTOCOLS
All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
EXAMPLE
TODO
AVAILABILITY
Added in 7.11.0 for OpenSSL. Added in 7.42.0 for wolfSSL/CyaSSL. Other SSL backends not supported.
RETURN VALUE
CURLE_OK if supported; or an error such as: CURLE_NOT_BUILT_IN - Not supported by the SSL backend CURLE_UNKNOWN_OPTION
SEE ALSO
CURLOPT_SSL_CTX_FUNCTION(3), CURLOPT_SSLVERSION(3), libcurl 7.54.0 March 04, 2017 CURLOPT_SSL_CTX_DATA(3)
Related Man Pages
curlopt_keypasswd(3) - mojave
curlopt_private(3) - mojave
curlopt_sslversion(3) - mojave
curlopt_ssl_ctx_function(3) - mojave
curlopt_ssl_verifystatus(3) - mojave
Similar Topics in the Unix Linux Community
Instructions to Clear Data Cache in Safari, Chrome, Firefox, Opera Browsers (Pictures)
Cannot extract libraries using sed
My first PERL incarnation... Audio Oscillograph