)]}'
{"keystone/auth/plugins/totp.py":[{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"1c2b357cb42bb7a8b3e78f72fb3acab4261bdfcf","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"def _generate_totp_passcode(secret):"},{"line_number":47,"context_line":"    \"\"\"Generate TOTP passcode."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    :param bytes secret: A base32 encoded secret for the TOTP authentication"},{"line_number":50,"context_line":"    :returns: totp passcode as bytes"},{"line_number":51,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a18252c_b69622ee","line":48,"updated":"2016-04-13 15:20:08.000000000","message":"j","commit_id":"3eaea2fdf417a03aeb539cd35ab28f01de5886af"}]}
