First commit of the new Keystone Basic Auth filter, Take 2.
It is a slightly fleshed out skeleton based on the first few commits of the Keystone V3 filter.
It will pass "Hello World" equivalent tests on both the Request and Response sides of a Filter Chain.
Added a TODO comment to the POM that the exclusion added last week may no longer apply.
Updated the Handler tests to flow more like Spock tests for redability.
Updated the log4j.properties to get normalize the Console Appender across Repose.
Updated the new Keystone Basic Auth filter's Handeler with pseudo code comments on the expected flow.
Removed the handleResponse() test due to a limitation in the current mocking environment not allowing access to the response.
Refactored the name from Keystone to OpenStack Identity.
Added the first set of Spock Functional tests for the new OpenStack Identity Basic Auth filter.
Refactored the name again, this time from OpenStackIdentity to OpenStack Identity (w/ Space/Dash/Dot as appropriate).
Added the some tests.
Updated the OpenStack Identity Basic Auth filter's XSD and all of the code that it effected.
Added some tests. Having trouble testing them.
Fleshed out the filter body based on the previous pseudo-code.
Added a comment to the core's FilterDirector explaining that you can NOT use the default FilterAction of NOT_SET or the behavior is unknown.
Updated the new OpenStack Basic Auth filter to set the FilterDirector's FilterAction since the default (NOT_SET) behavior is unacceptable.
Added a new test for passing in a HTTP Basic authentication header with a UserName and API Key and expecting a Token.
Updated the Mock Identity Service to be User/Client & Admin aware.
Started fleshing out the interactions with the Identity Service.
Moved the existing configuration files into a withAuthN directory.
Added the new standalone version of the functional tests that only test this one filter.
Added some clarification to the token-cache-timeout by making it token-cache-timeout-millis.
Added the new openstack-identity-service-uri to the XSD.
Added some clarification to the token-cache-timeout by making it token-cache-timeout-millis.
Added the new openstack-identity-service-uri to the XSD.
Remove the debug suspend option from the Repose Valve Launcher.