Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
enum http_auth_method {
HTTP_AUTH_BASIC=1,
HTTP_AUTH_NTLM,
enum http_auth_method {
HTTP_AUTH_BASIC=1,
HTTP_AUTH_NTLM,
mech_name = "http_ntlm";
state->prefix = data_blob_string_const("NTLM");
break;
mech_name = "http_ntlm";
state->prefix = data_blob_string_const("NTLM");
break;
+ case HTTP_AUTH_NEGOTIATE:
+ mech_name = "http_negotiate";
+ state->prefix = data_blob_string_const("Negotiate");
+ break;
default:
tevent_req_nterror(req, NT_STATUS_NOT_SUPPORTED);
return tevent_req_post(req, ev);
default:
tevent_req_nterror(req, NT_STATUS_NOT_SUPPORTED);
return tevent_req_post(req, ev);