lmccay opened a new pull request #372:
URL: https://github.com/apache/knox/pull/372
…oviders
Change-Id: I963d526cc560d0e2e00745c9b42c7ad63ed29450
(It is very **important** that you created an Apache Knox JIRA for this
change and that the PR title/commit message includes the Apache Knox JIRA ID!)
## What changes were proposed in this pull request?
* Logout Button on Homepage
* Homepage Logout Configurable from gateway-site.xml
* KNOXSSOUT service changed to be able to be hosted in arbitrary topologies
- may break existing use of this service in a dedicated knoxssout.xml topology
which was the original intent but it was never really documented as supported.
* KNOX-SESSION API added to return authenticated user and optionally
logoutUrl
* A SessionInformation section added to the Homepage with a Welcome
{username} and logout button
* KNOXSSOUT and KNOX-SESSION added to homepage.xml topology by default
* homePageLogoutEnabled defaults to true since the default KnoxSSO with form
based IDP is supported.
## How was this patch tested?
* Existing unit tests run
* SessionResourceTest unit test added

Please review [Knox Contributing
Process](https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process#ContributionProcess-GithubWorkflow)
before opening a pull request.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]