{"action":"created","issue":{"url":"https://api.github.com/repos/apache/tinkerpop/issues/889","repository_url":"https://api.github.com/repos/apache/tinkerpop","labels_url":"https://api.github.com/repos/apache/tinkerpop/issues/889/labels{/name}","comments_url":"https://api.github.com/repos/apache/tinkerpop/issues/889/comments","events_url":"https://api.github.com/repos/apache/tinkerpop/issues/889/events","html_url":"https://github.com/apache/tinkerpop/pull/889","id":339062855,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk5ODQxMDc1","number":889,"title":"Tinkerpop 1977 - Sasl Authentication","user":{"login":"mattallenuk","id":4797711,"node_id":"MDQ6VXNlcjQ3OTc3MTE=","avatar_url":"https://avatars1.githubusercontent.com/u/4797711?v=4","gravatar_id":"","url":"https://api.github.com/users/mattallenuk","html_url":"https://github.com/mattallenuk","followers_url":"https://api.github.com/users/mattallenuk/followers","following_url":"https://api.github.com/users/mattallenuk/following{/other_user}","gists_url":"https://api.github.com/users/mattallenuk/gists{/gist_id}","starred_url":"https://api.github.com/users/mattallenuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattallenuk/subscriptions","organizations_url":"https://api.github.com/users/mattallenuk/orgs","repos_url":"https://api.github.com/users/mattallenuk/repos","events_url":"https://api.github.com/users/mattallenuk/events{/privacy}","received_events_url":"https://api.github.com/users/mattallenuk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-07-06T20:31:25Z","updated_at":"2018-07-13T00:01:05Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/apache/tinkerpop/pulls/889","html_url":"https://github.com/apache/tinkerpop/pull/889","diff_url":"https://github.com/apache/tinkerpop/pull/889.diff","patch_url":"https://github.com/apache/tinkerpop/pull/889.patch"},"body":"Have implemented Sasl Authentication after discussion on Gremlin Users group. I think this is along the lines of the thinking of the TINKERPOP-1977 (https://issues.apache.org/jira/browse/TINKERPOP-1977). Have added an authenticator base class and implemented a SaslAuthenticator class on top of that. \r\n\r\nHave made modification to the DriverRemoteConnection class to accommodate the authentication class. Have also moved UUID function into utils as used in the SaslAuthenticator as well.\r\n\r\nTested changes on a local project worked great."},"comment":{"url":"https://api.github.com/repos/apache/tinkerpop/issues/comments/404686277","html_url":"https://github.com/apache/tinkerpop/pull/889#issuecomment-404686277","issue_url":"https://api.github.com/repos/apache/tinkerpop/issues/889","id":404686277,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNDY4NjI3Nw==","user":{"login":"mattallenuk","id":4797711,"node_id":"MDQ6VXNlcjQ3OTc3MTE=","avatar_url":"https://avatars1.githubusercontent.com/u/4797711?v=4","gravatar_id":"","url":"https://api.github.com/users/mattallenuk","html_url":"https://github.com/mattallenuk","followers_url":"https://api.github.com/users/mattallenuk/followers","following_url":"https://api.github.com/users/mattallenuk/following{/other_user}","gists_url":"https://api.github.com/users/mattallenuk/gists{/gist_id}","starred_url":"https://api.github.com/users/mattallenuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattallenuk/subscriptions","organizations_url":"https://api.github.com/users/mattallenuk/orgs","repos_url":"https://api.github.com/users/mattallenuk/repos","events_url":"https://api.github.com/users/mattallenuk/events{/privacy}","received_events_url":"https://api.github.com/users/mattallenuk/received_events","type":"User","site_admin":false},"created_at":"2018-07-13T00:01:05Z","updated_at":"2018-07-13T00:01:05Z","author_association":"NONE","body":"Still having issues with Maven build but think I'm getting closer to making it work. Once working I'll get the integration tests working. Also going to look at option B on the Sasl class."}}
{"actor":{"display_login":"mattallenuk"}}