Tells libcurl to allow the BEAST SSL vulnerability in the name of improving interoperability with older servers. Some SSL libraries have introduced work-arounds for this flaw but those work-arounds sometimes make the SSL communication fail. To regain functionality with those broken servers, a user can this way allow the vulnerability back.
Tells libcurl to automatically locate and use a client certificate for authentication. (Schannel)
Added with libcurl 7.77 - This was the default in previous versions
Tells libcurl to use standard certificate store of operating system. Currently implemented under MS-Windows.
Tells libcurl to NOT accept a partial certificate chain if possible. The OpenSSL backend has this ability.
Tells libcurl to disable certificate revocation checks for those SSL backends where such behavior is present.
Tells libcurl to ignore certificate revocation offline checks and ignore missing revocation list for those SSL backends where such behavior is present.
Object with constants for option
SSL_OPTIONS
and/orPROXY_SSL_OPTIONS
CURLSSLOPT_ALLOW_BEAST
becomesCurlSslOpt.AllowBeast