Commit Graph

11 Commits

Author SHA1 Message Date
Misagh Moayyed 5ce675434b Remove redundant groupId from POM defns 2016-09-07 16:12:34 +04:30
Marvin S. Addison c1c691dcbe Issue #152 Simplify ticket lookup. 2016-03-07 07:51:25 -05:00
Marvin S. Addison baa11f8996 Issue #152 Fix javadoc typo. 2016-03-07 07:45:50 -05:00
Marvin S. Addison 645eb9fdd6 Issue #152 Use CommonUtils for null checks. 2016-03-07 07:45:26 -05:00
Marvin S. Addison 75d3d3cd82 Issue #152 Log authentication success at INFO. 2016-02-19 10:43:15 -05:00
Marvin S. Addison 7fab8ef091 Issue #152 Add working Jetty context config files. 2016-02-12 16:40:05 -05:00
Marvin S. Addison 3378c5741d Issue #152 Prevent dupe ticket validations.
The ticket parameter can linger in the URL after authentication.
Don't attempt ticket validation if we are already authenticated.
Fixes ticket validation failures on refresh and similar cases.
2016-02-12 16:20:56 -05:00
Marvin S. Addison 6051619fc8 Issue #152 Fix multiple ticket validation attempt. 2016-02-12 15:34:19 -05:00
Marvin S. Addison 707ee23da0 Issue #152 Remove unused jetty-maven-plugin. 2016-02-11 15:12:39 -05:00
Marvin S. Addison b551113b53 Issue #152 Use WeakReference to avoid resource leak.
We don't want to hold a reference to HttpSession objects in the
ticket-to-session mapping that would prevent orphaned or expired sessions
from being purged. WeakReference ensures that won't happen.
2016-02-11 15:08:00 -05:00
Marvin S. Addison 71a6113b73 Issue #152 Jetty container-based authn. 2016-02-11 14:53:14 -05:00