)]}'
{"keystone/tests/unit/token/test_fernet_provider.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"002325094a6a6ae9c689a47795a1cbdbc7f07ef8","unresolved":false,"context_lines":[{"line_number":360,"context_line":""},{"line_number":361,"context_line":"    def test_system_scoped_payload(self):"},{"line_number":362,"context_line":"        self._test_payload(token_formatters.SystemScopedPayload,"},{"line_number":363,"context_line":"                           exp_system_scoped\u003dTrue)"},{"line_number":364,"context_line":""},{"line_number":365,"context_line":"    def test_project_scoped_payload(self):"},{"line_number":366,"context_line":"        self._test_payload(token_formatters.ProjectScopedPayload,"}],"source_content_type":"text/x-python","patch_set":13,"id":"7f96bb07_b6939ca3","line":363,"range":{"start_line":363,"start_character":45,"end_line":363,"end_character":49},"updated":"2018-01-21 13:37:38.000000000","message":"This shouldn\u0027t be a boolean. It should be \u0027all\u0027 for a token scoped to the entire system, which is what we should support initially. In the future, maybe it can me a region ID or service ID. A boolean may support what we want initially but I don\u0027t think it will be flexible enough to do what we want in the future if we elaborate on this.","commit_id":"e9c8eff980cc13c52fbb9910f130ce58c87d9445"}],"keystone/token/providers/fernet/token_formatters.py":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"6246b1b4161e8ed24b7e99fed6fe42bfc9fe86e2","unresolved":false,"context_lines":[{"line_number":227,"context_line":"        :param user_id: identifier of the user in the token request"},{"line_number":228,"context_line":"        :param methods: list of authentication methods used"},{"line_number":229,"context_line":"        :param system_scoped: boolean denoting if the token is scoped to the"},{"line_number":230,"context_line":"                              system"},{"line_number":231,"context_line":"        :param project_id: ID of the project to scope to"},{"line_number":232,"context_line":"        :param domain_id: ID of the domain to scope to"},{"line_number":233,"context_line":"        :param expires_at: datetime of the token\u0027s expiration"}],"source_content_type":"text/x-python","patch_set":13,"id":"7f96bb07_33125a64","line":230,"updated":"2018-01-19 12:41:33.000000000","message":"Do we need to think about whether this will need to handle non-boolean values, like \u0027all\u0027, or a region? In which case does it still make sense to name this \u0027system_scoped\u0027 or should it be something like \u0027system_scope\u0027 or just \u0027system\u0027?","commit_id":"e9c8eff980cc13c52fbb9910f130ce58c87d9445"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"0970ef91ef07faad167c77947500a8f840efd9f3","unresolved":false,"context_lines":[{"line_number":227,"context_line":"        :param user_id: identifier of the user in the token request"},{"line_number":228,"context_line":"        :param methods: list of authentication methods used"},{"line_number":229,"context_line":"        :param system_scoped: boolean denoting if the token is scoped to the"},{"line_number":230,"context_line":"                              system"},{"line_number":231,"context_line":"        :param project_id: ID of the project to scope to"},{"line_number":232,"context_line":"        :param domain_id: ID of the domain to scope to"},{"line_number":233,"context_line":"        :param expires_at: datetime of the token\u0027s expiration"}],"source_content_type":"text/x-python","patch_set":13,"id":"7f96bb07_b3ae5996","line":230,"in_reply_to":"7f96bb07_33125a64","updated":"2018-01-19 23:02:54.000000000","message":"Aha - good call. I need to respin this so that we can work in that change.","commit_id":"e9c8eff980cc13c52fbb9910f130ce58c87d9445"}]}
