Platforms to show: All Mac Windows Linux Cross-Platform

Back to CURLMBS class.

Next items

CURLMBS.kAUTH_ANY = &hFFFFFFEF

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the authentication constants for the OptionHTTPAuth property.

all types set

CURLMBS.kAUTH_ANYSAFE = &hFFFFFFEE

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the authentication constants for the OptionHTTPAuth property.

CURLMBS.kAUTH_AWS_SIGV4 = 128

Type Topic Plugin Version
const CURL MBS CURL Plugin 21.1
One of the authentication constants for the OptionHTTPAuth property.

AWS Signature v4

CURLMBS.kAUTH_BASIC = 1

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the authentication constants for the OptionHTTPAuth property.

Basic (default)

CURLMBS.kAUTH_Bearer = 64

Type Topic Plugin Version
const CURL MBS CURL Plugin 18.3
One of the authentication constants for the OptionHTTPAuth property.

HTTP Bearer token authentication

CURLMBS.kAUTH_DIGEST = 2

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the authentication constants for the OptionHTTPAuth property.

Digest

CURLMBS.kAUTH_DIGEST_IE = 16

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the authentication constants for the OptionHTTPAuth property.

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
One of the authentication constants for the OptionHTTPAuth property.

GSS-Negotiate

Please check SupportsGSSNEGOTIATE property in CURLVersionMBS class whether this is supported/implemented by your copy of the CURL library.

CURLMBS.kAUTH_NEGOTIATE = 4

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the authentication constants for the OptionHTTPAuth property.

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.

CURLMBS.kAUTH_NONE = 0

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the authentication constants for the OptionHTTPAuth property.

CURLMBS.kAUTH_NTLM = 8

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the authentication constants for the OptionHTTPAuth property.

CURLMBS.kAUTH_NTLM_WB = 32

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the authentication constants for the OptionHTTPAuth property.

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
One of the authentication constants for the OptionHTTPAuth property.

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.

CURLMBS.kChunkBeginFailed = 1

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the result values for the ChunkBegin event.

Failed, so we exit downloads.

CURLMBS.kChunkBeginOK = 0

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the result values for the ChunkBegin event.

OK, download this file.

CURLMBS.kChunkBeginSkip = 2

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the result values for the ChunkBegin event.

Skip the file.

CURLMBS.kChunkEndFailed = 1

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the result values for the ChunkEnd event.

Failed, so we exit downloads.

CURLMBS.kChunkEndOK = 0

Type Topic Plugin Version
const CURL MBS CURL Plugin 15.2
One of the result values for the ChunkEnd event.

Download success.

CURLMBS.kError_ABORTED_BY_CALLBACK = 42

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the error constants for the Error event.

CURLMBS.kError_AGAIN = 81

Type Topic Plugin Version
const CURL MBS CURL Plugin 11.2
One of the error constants for the Error event.

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
One of the error constants for the Error event.

An authentication function returned an error.

CURLMBS.kError_BAD_CONTENT_ENCODING = 61

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the error constants for the Error event.

Unrecognized transfer encoding

CURLMBS.kError_BAD_DOWNLOAD_RESUME = 36

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the error constants for the Error event.

couldn't resume download

CURLMBS.kError_BAD_FUNCTION_ARGUMENT = 43

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the error constants for the Error event.

CURLMBS.kError_CHUNK_FAILED = 88

Type Topic Plugin Version
const CURL MBS CURL Plugin 11.2
One of the error constants for the Error event.

Chunk event reported error.

CURLMBS.kError_CONV_REQD = 76

Type Topic Plugin Version
const CURL MBS CURL Plugin 11.2
One of the error constants for the Error event.

Not used with plugin.

CURLMBS.kError_COULDNT_CONNECT = 7

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the error constants for the Error event.

Could not connect. Proxy set? Firewall open?

CURLMBS.kError_COULDNT_RESOLVE_HOST = 6

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the error constants for the Error event.

CURLMBS.kError_COULDNT_RESOLVE_PROXY = 5

Type Topic Plugin Version
const CURL MBS CURL Plugin 9.8
One of the error constants for the Error event.

Next items

The items on this page are in the following plugins: MBS CURL Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...