summaryrefslogtreecommitdiff
path: root/keystone/models/token_model.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystone/models/token_model.py')
-rw-r--r--keystone/models/token_model.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/keystone/models/token_model.py b/keystone/models/token_model.py
index d68b8eb96..78146295d 100644
--- a/keystone/models/token_model.py
+++ b/keystone/models/token_model.py
@@ -79,6 +79,9 @@ class TokenModel(object):
self.application_credential_id = None
self.__application_credential = None
+ self.oauth2_credential_id = None
+ self.oauth2_thumbprint = None
+
def __repr__(self):
"""Return string representation of TokenModel."""
desc = ('<%(type)s (audit_id=%(audit_id)s, '
@@ -440,6 +443,9 @@ class TokenModel(object):
return roles
+ def _get_oauth2_credential_roles(self):
+ return self._get_project_roles()
+
@property
def roles(self):
if self.system_scoped: