)]}'
{"keystone/auth/plugins/oauth1.py":[{"author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"change_message_id":"a096c2e72b9ce81ce32eda382cf39fa328138da0","unresolved":false,"context_lines":[{"line_number":30,"context_line":"@dependency.requires(\u0027oauth_api\u0027)"},{"line_number":31,"context_line":"class OAuth(auth.AuthMethodHandler):"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    method \u003d \u0027oauth1\u0027"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def authenticate(self, context, auth_info, auth_context):"},{"line_number":36,"context_line":"        \"\"\"Turn a signed request with an access key into a keystone token.\"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"3acd31a7_e0ead60e","line":33,"updated":"2015-05-02 21:05:51.000000000","message":"Do we need to maintain this attribute ? It is not used in the superclass and no longer here with the removal below.","commit_id":"9866ef0853c94aab26b9cfaa6f5ab9defa403f8f"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3611340fc3676b919c7fa646eb6dc2d2d8602b01","unresolved":false,"context_lines":[{"line_number":30,"context_line":"@dependency.requires(\u0027oauth_api\u0027)"},{"line_number":31,"context_line":"class OAuth(auth.AuthMethodHandler):"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    method \u003d \u0027oauth1\u0027"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def authenticate(self, context, auth_info, auth_context):"},{"line_number":36,"context_line":"        \"\"\"Turn a signed request with an access key into a keystone token.\"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"9af37de9_49db651c","line":33,"in_reply_to":"3acd31a7_60224654","updated":"2015-05-10 15:38:06.000000000","message":"This is removed later in https://review.openstack.org/#/c/171906/","commit_id":"9866ef0853c94aab26b9cfaa6f5ab9defa403f8f"},{"author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"change_message_id":"81148ecb66657ff3a423fd20e98d4c412355d267","unresolved":false,"context_lines":[{"line_number":30,"context_line":"@dependency.requires(\u0027oauth_api\u0027)"},{"line_number":31,"context_line":"class OAuth(auth.AuthMethodHandler):"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    method \u003d \u0027oauth1\u0027"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def authenticate(self, context, auth_info, auth_context):"},{"line_number":36,"context_line":"        \"\"\"Turn a signed request with an access key into a keystone token.\"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"3acd31a7_60224654","line":33,"in_reply_to":"3acd31a7_e0ead60e","updated":"2015-05-02 22:04:58.000000000","message":"Actually it looks like it is used by auth controller.\n\nhttps://github.com/openstack/keystone/blob/master/keystone/auth/controllers.py#L65","commit_id":"9866ef0853c94aab26b9cfaa6f5ab9defa403f8f"}]}
