git-lfs/lfsapi
brian m. carlson 4c1042d281
Add support for Kerberos authentication
Add support for Kerberos authentication using SPNEGO (Negotiate).
Because NTLM is also supported by GSSAPI and can also use Negotiate, try
Kerberos (which is far more secure) first, and only then fall back to
NTLM.  Similar to NTLM, no credentials are required, because the user
has a credential storage mechanism that provides them automatically.
2019-12-09 15:35:53 +00:00
..
auth_test.go Add support for Kerberos authentication 2019-12-09 15:35:53 +00:00
auth.go Add support for Kerberos authentication 2019-12-09 15:35:53 +00:00
body.go lfsapi: Ensure requests include Content-Length header if necessary 2017-01-25 08:59:11 -07:00
client.go Add support for Kerberos authentication 2019-12-09 15:35:53 +00:00
endpoint_finder_test.go creds: move Access types into creds package 2019-12-09 15:35:52 +00:00
endpoint_finder.go creds: move Access types into creds package 2019-12-09 15:35:52 +00:00
kerberos.go Add support for Kerberos authentication 2019-12-09 15:35:53 +00:00
lfsapi.go Use git-lfs version of go-ntlm 2019-04-01 19:00:38 +00:00
ntlm_auth_nix.go Use flag on ntlm_auth implementation to determine if SSPI should be attempted. 2019-05-03 15:36:04 -04:00
ntlm_auth_test_nix.go Use SSPI ntlm authentication on windows: 2018-02-27 17:02:57 +01:00
ntlm_auth_windows.go Use flag on ntlm_auth implementation to determine if SSPI should be attempted. 2019-05-03 15:36:04 -04:00
ntlm_test.go NTLM testing cleanup for *nix. 2019-05-03 15:49:12 -04:00
ntlm.go Fix error strings to follow Go guidelines 2019-10-22 17:33:49 +03:00
response_test.go lfsapi: introduce interface for initializing a Client 2017-10-25 15:33:20 -06:00