I'm happy to use "Waffle Filter" technology, but I am missing "Realm Description" in the "Browser Login Prompt".
That is, if I use Firefox I get:
1) for "waffle-jaas" - Enter username and password for "Jaas Digest" at http://HOMEPC:8080
2) for "waffle-filter" - Enter username and password for "" at http://HOMEPC:8080
If I use Safari I get:
1) for "waffle-jaas" - To view this page, you must log in to this area on HOMEPC:8080: "Jaas Digest". Your login information will be sent securely
2) for "waffle-filter" - To view this page, you must log in to area "HOMEPC" on HOMEPC:8080. Your login information will be sent securely
I noticed that you send "WWW-Authenticate: Negotiate" and "WWW-Authenticate: NTLM" headers when filtering.
Digest Authentication sends "WWW-Authenticate: Digest realm='Jaas Digest',....".
Would the same "realm description" logic work for your filter ?
If yes, can I achieve it using existing Tomcat tags or I need to change your program to accept 1 more parameter ?