Currently the two inputs - HttpHeaderForSSOAuth and SessionCookieForSSOAuth are read from the tomcat service (via JMX). We need to support the easier way of injecting these via WEB-INF/context.xml. This should be in addition.
Create a test case called as GenericHeaderAuthenticationUnitTestCase (that is separate from the other earlier test case). This new test case should use a web application that has context.xml in the WEB-INF. The test case should not require a special server configuration (like the other test case).