Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Sets private key for proxy cert from memory blob.

Component Version macOS Windows Linux Server iOS SDK
CURL 10.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "CURL.SetOptionProxySSLCertBlob"; curl; Value { ; Encoding } )   More


Parameter Description Example Flags
curl The CURL session handle. $curl
Value The blob value.
Either passed as text or passed as container value.
Encoding The text encoding for value parameter when passing text.
Default is UTF-8.
Possible encoding names: ANSI, ISO-8859-1, Latin1, Mac, Native, UTF-8, DOS, Hex, Base64 or Windows. More listed in the FAQ.
"UTF8" Optional


Returns OK or error.


Sets private key for proxy cert from memory blob.
Pass a text or container value, which contains the private key for connecting to the HTTPS proxy. Compatible with OpenSSL. The format (like "PEM") must be specified with CURL.SetOptionProxySSLKeyType.

See also PROXY_SSLCERT_BLOB option in CURL manual.

See also

Release notes

Blog Entries

Created 24th June 2020, last changed 24th June 2020

CURL.SetOptionProxySSLCert - CURL.SetOptionProxySSLCertType