r188: Add a new 'helper protocol' to ntlm_auth.
commit8efdd957ba8310515242ba2979ff07130a0b1a3a
authorAndrew Bartlett <abartlet@samba.org>
Mon, 12 Apr 2004 20:46:13 +0000 (12 20:46 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:51:12 +0000 (10 10:51 -0500)
treeb3a7f80b61da66ef3e9e4c9325a13281aa5491a6
parent54912b70f2a6e26a278d6e94b830bf1f43896c3f
r188: Add a new 'helper protocol' to ntlm_auth.

This protocol looks rather like SMTP headers/LDAP:

NT-Domain: TESTWG
Username: abartlet
...

Password: foo

Challenge-response passwords are in hexideciaml, while any 'plain'
string can be base64 encoded when like this:

Password:: Zm9vCg==

(the :: indicates it, just like LDAP - I hope)

The protocol is not final, so it is #ifdef DEVELOPER for now (so
nobody starts to rely on it until I'm happy), but we may as well get
this into subversion.

My intention is to use this to power the next version of my
PPP/ntlm_auth plugin, and hopefully entice a FreeRadius plugin out of
the woods.

Andrew Bartlett
source/utils/ntlm_auth.c