diff options
author | Linus Lewandowski <linus@lew21.net> | 2018-05-22 12:28:41 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2018-05-24 20:39:49 +0200 |
commit | 239a7061f83231f2bac362c6b817a5ae10bd6696 (patch) | |
tree | 835fe4e25177200a55e0585eff00f6f97bafc1cc /include | |
parent | 49fe65ccd81a2f27aae0e77e2714dc234de483c6 (diff) |
httpauth: add support for Bearer tokens
Closes #2102
Diffstat (limited to 'include')
-rw-r--r-- | include/curl/curl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/curl/curl.h b/include/curl/curl.h index 42dfc78bc..3ebaa019a 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -691,6 +691,7 @@ typedef enum { * CURLAUTH_NTLM - HTTP NTLM authentication * CURLAUTH_DIGEST_IE - HTTP Digest authentication with IE flavour * CURLAUTH_NTLM_WB - HTTP NTLM authentication delegated to winbind helper + * CURLAUTH_BEARER - HTTP Bearer token authentication * CURLAUTH_ONLY - Use together with a single other type to force no * authentication or just that single type * CURLAUTH_ANY - All fine types set @@ -708,6 +709,7 @@ typedef enum { #define CURLAUTH_NTLM (((unsigned long)1)<<3) #define CURLAUTH_DIGEST_IE (((unsigned long)1)<<4) #define CURLAUTH_NTLM_WB (((unsigned long)1)<<5) +#define CURLAUTH_BEARER (((unsigned long)1)<<6) #define CURLAUTH_ONLY (((unsigned long)1)<<31) #define CURLAUTH_ANY (~CURLAUTH_DIGEST_IE) #define CURLAUTH_ANYSAFE (~(CURLAUTH_BASIC|CURLAUTH_DIGEST_IE)) |