{"action":"created","issue":{"url":"https://api.github.com/repos/Jasig/java-cas-client/issues/153","repository_url":"https://api.github.com/repos/Jasig/java-cas-client","labels_url":"https://api.github.com/repos/Jasig/java-cas-client/issues/153/labels{/name}","comments_url":"https://api.github.com/repos/Jasig/java-cas-client/issues/153/comments","events_url":"https://api.github.com/repos/Jasig/java-cas-client/issues/153/events","html_url":"https://github.com/Jasig/java-cas-client/pull/153","id":134646462,"number":153,"title":"CAS Jetty Container Authentication Support","user":{"login":"serac","id":111432,"avatar_url":"https://avatars.githubusercontent.com/u/111432?v=3","gravatar_id":"","url":"https://api.github.com/users/serac","html_url":"https://github.com/serac","followers_url":"https://api.github.com/users/serac/followers","following_url":"https://api.github.com/users/serac/following{/other_user}","gists_url":"https://api.github.com/users/serac/gists{/gist_id}","starred_url":"https://api.github.com/users/serac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serac/subscriptions","organizations_url":"https://api.github.com/users/serac/orgs","repos_url":"https://api.github.com/users/serac/repos","events_url":"https://api.github.com/users/serac/events{/privacy}","received_events_url":"https://api.github.com/users/serac/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Jasig/java-cas-client/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"battags","id":58269,"avatar_url":"https://avatars.githubusercontent.com/u/58269?v=3","gravatar_id":"","url":"https://api.github.com/users/battags","html_url":"https://github.com/battags","followers_url":"https://api.github.com/users/battags/followers","following_url":"https://api.github.com/users/battags/following{/other_user}","gists_url":"https://api.github.com/users/battags/gists{/gist_id}","starred_url":"https://api.github.com/users/battags/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/battags/subscriptions","organizations_url":"https://api.github.com/users/battags/orgs","repos_url":"https://api.github.com/users/battags/repos","events_url":"https://api.github.com/users/battags/events{/privacy}","received_events_url":"https://api.github.com/users/battags/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/Jasig/java-cas-client/milestones/5","html_url":"https://github.com/Jasig/java-cas-client/milestones/3.4.2","labels_url":"https://api.github.com/repos/Jasig/java-cas-client/milestones/5/labels","id":1419102,"number":5,"title":"3.4.2","description":null,"creator":{"login":"battags","id":58269,"avatar_url":"https://avatars.githubusercontent.com/u/58269?v=3","gravatar_id":"","url":"https://api.github.com/users/battags","html_url":"https://github.com/battags","followers_url":"https://api.github.com/users/battags/followers","following_url":"https://api.github.com/users/battags/following{/other_user}","gists_url":"https://api.github.com/users/battags/gists{/gist_id}","starred_url":"https://api.github.com/users/battags/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/battags/subscriptions","organizations_url":"https://api.github.com/users/battags/orgs","repos_url":"https://api.github.com/users/battags/repos","events_url":"https://api.github.com/users/battags/events{/privacy}","received_events_url":"https://api.github.com/users/battags/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":1,"state":"open","created_at":"2015-11-19T02:21:34Z","updated_at":"2016-03-05T02:52:20Z","due_on":null,"closed_at":null},"comments":7,"created_at":"2016-02-18T17:44:57Z","updated_at":"2016-03-08T12:16:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Jasig/java-cas-client/pulls/153","html_url":"https://github.com/Jasig/java-cas-client/pull/153","diff_url":"https://github.com/Jasig/java-cas-client/pull/153.diff","patch_url":"https://github.com/Jasig/java-cas-client/pull/153.patch"},"body":"This is intended to satisfy #152. I've done a fair bit of testing with both CASv2 and SAML1.1 support and everything works as it should, including logout for servlet 3.0+ apps by calling `HttpServletRequest#logout()`. Notable implementation details:\r\n\r\n1. Gateway is not supported, but I can't imagine a use case for it anyway.\r\n2. Proxy support has not been tested but I don't think it would work without further effort.\r\n\r\nIn any case the feature set is similar to what we have for Tomcat. Hopefully the Jetty security components will prove more stable over time than Tomcat (which change every major version)."},"comment":{"url":"https://api.github.com/repos/Jasig/java-cas-client/issues/comments/193760848","html_url":"https://github.com/Jasig/java-cas-client/pull/153#issuecomment-193760848","issue_url":"https://api.github.com/repos/Jasig/java-cas-client/issues/153","id":193760848,"user":{"login":"serac","id":111432,"avatar_url":"https://avatars.githubusercontent.com/u/111432?v=3","gravatar_id":"","url":"https://api.github.com/users/serac","html_url":"https://github.com/serac","followers_url":"https://api.github.com/users/serac/followers","following_url":"https://api.github.com/users/serac/following{/other_user}","gists_url":"https://api.github.com/users/serac/gists{/gist_id}","starred_url":"https://api.github.com/users/serac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serac/subscriptions","organizations_url":"https://api.github.com/users/serac/orgs","repos_url":"https://api.github.com/users/serac/repos","events_url":"https://api.github.com/users/serac/events{/privacy}","received_events_url":"https://api.github.com/users/serac/received_events","type":"User","site_admin":false},"created_at":"2016-03-08T12:16:52Z","updated_at":"2016-03-08T12:16:52Z","body":"I've responded to all feedback and merged latest master changes onto the pull branch, so we should be good to merge this."}}