summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDolph Mathews <dolph.mathews@gmail.com>2011-09-30 16:21:04 -0500
committerDolph Mathews <dolph.mathews@gmail.com>2011-09-30 16:21:04 -0500
commit61148fbdbc41f8791243381a19dfc2136cd0594d (patch)
tree0688f1bb702f0582e4152184d96d0cfecbab9abd
parent715544345d5c56e6b3366b0cb29bf15b93041707 (diff)
Updating legacy auth translation to 2.0 (bug #863661)
Change-Id: I3a31beec9a5bd0ced70c2e93e7dbdaba072b1f0c
-rwxr-xr-xkeystone/middleware/auth_token.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/keystone/middleware/auth_token.py b/keystone/middleware/auth_token.py
index 1f93b71a..30eb0b63 100755
--- a/keystone/middleware/auth_token.py
+++ b/keystone/middleware/auth_token.py
@@ -287,11 +287,11 @@ class AuthProtocol(object):
roles.append(role_ref["name"])
try:
- tenant = token_info['access']['token']['tenantId']
+ tenant = token_info['access']['token']['tenant']['id']
except:
tenant = None
if not tenant:
- tenant = token_info['access']['user']['tenantId']
+ tenant = token_info['access']['user'].get('tenantId')
verified_claims = {'user': token_info['access']['user']['username'],
'tenant': tenant,
'roles': roles}