diff options
author | Steve Holme <steve_holme@hotmail.com> | 2016-08-21 11:56:23 +0100 |
---|---|---|
committer | Steve Holme <steve_holme@hotmail.com> | 2016-08-21 11:56:23 +0100 |
commit | a78c61a4bf5b7eb90b0945d94568b7b3b1f23c6e (patch) | |
tree | 3b487b79f4a429d0ae8ba1ef28f184c4b983d65a /lib/vauth/vauth.h | |
parent | 43dbd766164153d49ab266355d2f35e6bf010b30 (diff) |
sasl: Don't use GSSAPI authentication when domain name not specified
Only choose the GSSAPI authentication mechanism when the user name
contains a Windows domain name or the user is a valid UPN.
Fixes #718
Diffstat (limited to 'lib/vauth/vauth.h')
-rw-r--r-- | lib/vauth/vauth.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/vauth/vauth.h b/lib/vauth/vauth.h index 3ad2139f9..9d61228c3 100644 --- a/lib/vauth/vauth.h +++ b/lib/vauth/vauth.h @@ -55,6 +55,9 @@ TCHAR *Curl_auth_build_spn(const char *service, const char *host, const char *realm); #endif +/* This is used to test if the user contains a Windows domain name */ +bool Curl_auth_user_contains_domain(const char *user); + /* This is used to generate a base64 encoded PLAIN cleartext message */ CURLcode Curl_auth_create_plain_message(struct Curl_easy *data, const char *userp, |