diff options
| author | Jenkins <jenkins@review.openstack.org> | 2014-04-25 09:29:13 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2014-04-25 09:29:13 +0000 |
| commit | c53c68cb51ece7f578d4701a51ad24fc9673d906 (patch) | |
| tree | 7fe590b4296161823ad26cb66c9f94ccb388008c /keystoneclient/middleware | |
| parent | bef7f497f0fdcb7d9f529c8b0a811d79b4465f3a (diff) | |
| parent | 96829d1601b0ef25d6b520b225821b16309030df (diff) | |
| download | python-keystoneclient-c53c68cb51ece7f578d4701a51ad24fc9673d906.tar.gz | |
Merge "Debug log when token found in revocation list"
Diffstat (limited to 'keystoneclient/middleware')
| -rw-r--r-- | keystoneclient/middleware/auth_token.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/keystoneclient/middleware/auth_token.py b/keystoneclient/middleware/auth_token.py index dcbb5d7..fe77354 100644 --- a/keystoneclient/middleware/auth_token.py +++ b/keystoneclient/middleware/auth_token.py @@ -857,6 +857,7 @@ class AuthProtocol(object): # regardless of initial mechanism used to validate it, # and needs to be checked. if self._is_token_id_in_revoked_list(token_id): + self.LOG.debug('Token is marked as having been revoked') raise InvalidUserToken('Token authorization failed') expires = confirm_token_not_expired(data) self._confirm_token_bind(data, env) @@ -1190,7 +1191,10 @@ class AuthProtocol(object): if isinstance(signed_text, six.text_type): signed_text = signed_text.encode('utf-8') token_id = utils.hash_signed_token(signed_text) - return self._is_token_id_in_revoked_list(token_id) + is_revoked = self._is_token_id_in_revoked_list(token_id) + if is_revoked: + self.LOG.debug('Token is marked as having been revoked') + return is_revoked def _is_token_id_in_revoked_list(self, token_id): """Indicate whether the token_id appears in the revocation list.""" |
