{"action":"created","issue":{"url":"https://api.github.com/repos/kbase/auth/issues/20","repository_url":"https://api.github.com/repos/kbase/auth","labels_url":"https://api.github.com/repos/kbase/auth/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/kbase/auth/issues/20/comments","events_url":"https://api.github.com/repos/kbase/auth/issues/20/events","html_url":"https://github.com/kbase/auth/pull/20","id":167432228,"number":20,"title":"Rewrite java auth libs to prepare for new auth service","user":{"login":"MrCreosote","id":1686141,"avatar_url":"https://avatars.githubusercontent.com/u/1686141?v=3","gravatar_id":"","url":"https://api.github.com/users/MrCreosote","html_url":"https://github.com/MrCreosote","followers_url":"https://api.github.com/users/MrCreosote/followers","following_url":"https://api.github.com/users/MrCreosote/following{/other_user}","gists_url":"https://api.github.com/users/MrCreosote/gists{/gist_id}","starred_url":"https://api.github.com/users/MrCreosote/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrCreosote/subscriptions","organizations_url":"https://api.github.com/users/MrCreosote/orgs","repos_url":"https://api.github.com/users/MrCreosote/repos","events_url":"https://api.github.com/users/MrCreosote/events{/privacy}","received_events_url":"https://api.github.com/users/MrCreosote/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"briehl","id":2152243,"avatar_url":"https://avatars.githubusercontent.com/u/2152243?v=3","gravatar_id":"","url":"https://api.github.com/users/briehl","html_url":"https://github.com/briehl","followers_url":"https://api.github.com/users/briehl/followers","following_url":"https://api.github.com/users/briehl/following{/other_user}","gists_url":"https://api.github.com/users/briehl/gists{/gist_id}","starred_url":"https://api.github.com/users/briehl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briehl/subscriptions","organizations_url":"https://api.github.com/users/briehl/orgs","repos_url":"https://api.github.com/users/briehl/repos","events_url":"https://api.github.com/users/briehl/events{/privacy}","received_events_url":"https://api.github.com/users/briehl/received_events","type":"User","site_admin":false},"assignees":[{"login":"briehl","id":2152243,"avatar_url":"https://avatars.githubusercontent.com/u/2152243?v=3","gravatar_id":"","url":"https://api.github.com/users/briehl","html_url":"https://github.com/briehl","followers_url":"https://api.github.com/users/briehl/followers","following_url":"https://api.github.com/users/briehl/following{/other_user}","gists_url":"https://api.github.com/users/briehl/gists{/gist_id}","starred_url":"https://api.github.com/users/briehl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briehl/subscriptions","organizations_url":"https://api.github.com/users/briehl/orgs","repos_url":"https://api.github.com/users/briehl/repos","events_url":"https://api.github.com/users/briehl/events{/privacy}","received_events_url":"https://api.github.com/users/briehl/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-07-25T18:22:00Z","updated_at":"2016-07-26T00:48:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kbase/auth/pulls/20","html_url":"https://github.com/kbase/auth/pull/20","diff_url":"https://github.com/kbase/auth/pull/20.diff","patch_url":"https://github.com/kbase/auth/pull/20.patch"},"body":"* RefreshingTokens will no longer work with the new auth service.\r\n* Deprecates RTs and provides a method for setting a standard token instead.\r\n* Tokens no longer parsed\r\n* Remove all token expiration code\r\n* Rewrite the token cache\r\n* Remove most methods from AuthToken\r\n* Alter validateToken method interface\r\n* Remove soon-to-be-incompatible fields from AuthUser"},"comment":{"url":"https://api.github.com/repos/kbase/auth/issues/comments/235130498","html_url":"https://github.com/kbase/auth/pull/20#issuecomment-235130498","issue_url":"https://api.github.com/repos/kbase/auth/issues/20","id":235130498,"user":{"login":"briehl","id":2152243,"avatar_url":"https://avatars.githubusercontent.com/u/2152243?v=3","gravatar_id":"","url":"https://api.github.com/users/briehl","html_url":"https://github.com/briehl","followers_url":"https://api.github.com/users/briehl/followers","following_url":"https://api.github.com/users/briehl/following{/other_user}","gists_url":"https://api.github.com/users/briehl/gists{/gist_id}","starred_url":"https://api.github.com/users/briehl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briehl/subscriptions","organizations_url":"https://api.github.com/users/briehl/orgs","repos_url":"https://api.github.com/users/briehl/repos","events_url":"https://api.github.com/users/briehl/events{/privacy}","received_events_url":"https://api.github.com/users/briehl/received_events","type":"User","site_admin":false},"created_at":"2016-07-26T00:48:39Z","updated_at":"2016-07-26T00:48:39Z","body":"Looks fine for me. So the implication here is that the new tokens are, effectively, random strings with no parseable information, right? So we can just remove all functionality except for caching? (and use the backend service for validation)."}}
{"actor":{"display_login":"briehl"}}