Add option to not send a Negotiate headers
authorJames Groffen <james.groffen@dsto.defence.gov.au>
Fri, 8 Jan 2016 06:31:50 +0000 (17:01 +1030)
committerSimo Sorce <simo@redhat.com>
Wed, 17 Feb 2016 23:59:31 +0000 (18:59 -0500)
commitf9cc36700c95a88ff7d7489167094556ac0e75cc
tree030e0fa04d5e075e13620f2480409984996c07c0
parentf29a1574c94ad8875626d4d707cc712a6f68ee29
Add option to not send a Negotiate headers

If negotiation was attempted but failed do not send a new Negotiate header.
Useful when only one single sign on mechanism is allowed and to avoid
misleading login prompts in some browsers.

Added a test of the GssapiDontReauth option to the test suite.
Also added SPNEGO no auth test.

[SS: reworded and fixed commit subject/comment]
[SS: fixed whitespace errors and 80 column wrappings]

Reviewed-by: Simo Sorce <simo@redhat.com>
Close #65
README
src/mod_auth_gssapi.c
src/mod_auth_gssapi.h
tests/httpd.conf
tests/magtests.py
tests/t_spnego_negotiate_once.py [new file with mode: 0755]
tests/t_spnego_no_auth.py [new file with mode: 0755]