node-libcurl

    Enumeration CurlSslOpt

    Object with constants for option SSL_OPTIONS and/or PROXY_SSL_OPTIONS

    CURLSSLOPT_ALLOW_BEAST becomes CurlSslOpt.AllowBeast

    Index

    Enumeration Members

    AllowBeast: 1

    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.

    AutoClientCert: 32

    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

    Earlydata: 64

    If possible, send data using TLS 1.3 early data

    NativeCa: 16

    Tells libcurl to use standard certificate store of operating system. Currently implemented under MS-Windows.

    NoPartialChain: 4

    Tells libcurl to NOT accept a partial certificate chain if possible. The OpenSSL backend has this ability.

    NoRevoke: 2

    Tells libcurl to disable certificate revocation checks for those SSL backends where such behavior is present.

    RevokeBestEffort: 8

    Tells libcurl to ignore certificate revocation offline checks and ignore missing revocation list for those SSL backends where such behavior is present.

    MMNEPVFCICPMFPCPTTAAATR