Platforms to show: All Mac Windows Linux Cross-Platform
Back to CURLMBS class.
CURLMBS.kAUTH_ANY = &hFFFFFFEF
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
all types set
CURLMBS.kAUTH_ANYSAFE = &hFFFFFFEE
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 21.1 |
AWS Signature v4
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Basic (default)
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 18.3 |
HTTP Bearer token authentication
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Digest
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
HTTP Digest authentication with an IE flavor. Digest authentication is defined in RFC 2617 and is a more secure way to do authentication over public networks than the regular old-fashioned Basic method. The IE flavor is simply that libCURL will use a special "quirk" that IE is known to have used before version 7 and that some servers require the client to use.
CURLMBS.kAUTH_GSSNEGOTIATE = 4
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
GSS-Negotiate
Please check SupportsGSSNEGOTIATE property in CURLVersionMBS class whether this is supported/implemented by your copy of the CURL library.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
HTTP Negotiate (SPNEGO) authentication. Negotiate authentication is defined in RFC 4559 and is the most secure way to perform authentication over HTTP.
You need to build libCURL with a suitable GSS-API library or SSPI on Windows for this to work.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
NTLM delegating to winbind helper. Authentication is performed by a separate binary application that is executed when needed. The name of the application is specified at compile time but is typically /usr/bin/ntlm_auth
Note that libCURL will fork when necessary to run the winbind application and kill it when complete, calling waitpid() to await its exit when done. On POSIX operating systems, killing the process will cause a SIGCHLD signal to be raised (regardless of whether OptionNoSignal is set), which must be handled intelligently by the application. In particular, the application must not unconditionally call wait() in its SIGCHLD signal handler to avoid being subject to a race condition. This behavior is subject to change in future versions of libCURL.
CURLMBS.kAUTH_Only = &h80000000
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
This is a meta symbol. OR this value together with a single specific auth value to force libCURL to probe for un-restricted auth and if not, only that single auth algorithm is acceptable.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
Failed, so we exit downloads.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
OK, download this file.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
Skip the file.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
Failed, so we exit downloads.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 15.2 |
Download success.
CURLMBS.kError_ABORTED_BY_CALLBACK = 42
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 11.2 |
socket is not ready for send/recv, wait till it's ready and try again (Added in CURL 7.18.2)
CURLMBS.kError_Auth_Error = 94
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 19.4 |
An authentication function returned an error.
CURLMBS.kError_BAD_CONTENT_ENCODING = 61
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Unrecognized transfer encoding
CURLMBS.kError_BAD_DOWNLOAD_RESUME = 36
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
couldn't resume download
CURLMBS.kError_BAD_FUNCTION_ARGUMENT = 43
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
CURLMBS.kError_CHUNK_FAILED = 88
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 11.2 |
Chunk event reported error.
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 11.2 |
Not used with plugin.
CURLMBS.kError_COULDNT_CONNECT = 7
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
Could not connect. Proxy set? Firewall open?
CURLMBS.kError_COULDNT_RESOLVE_HOST = 6
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
CURLMBS.kError_COULDNT_RESOLVE_PROXY = 5
Type | Topic | Plugin | Version |
const | CURL | MBS CURL Plugin | 9.8 |
The items on this page are in the following plugins: MBS CURL Plugin.