示例#1
0
 def __init__(self, response):
     self.response = response
     self.receipt = response.headers.get("Openstack-Auth-Receipt")
     body = response.json()
     self.methods = body['receipt']['methods']
     self.required_auth_methods = body['required_auth_methods']
     self.expires_at = utils.parse_isotime(body['receipt']['expires_at'])
     message = "%s: %s" % (self.message, self.required_auth_methods)
     super(MissingAuthMethods, self).__init__(message)
示例#2
0
 def issued(self):
     return utils.parse_isotime(self._data['token']['issued_at'])
示例#3
0
 def expires(self):
     return utils.parse_isotime(self._data['token']['expires_at'])
示例#4
0
 def issued(self):
     return utils.parse_isotime(self._token['issued_at'])
示例#5
0
 def expires(self):
     return utils.parse_isotime(self._token.get('expires'))
示例#6
0
文件: v2.py 项目: Rahul529/appoint
 def issued(self):
     return _utils.parse_isotime(self.issued_str)
示例#7
0
文件: v2.py 项目: Rahul529/appoint
 def expires(self):
     return _utils.parse_isotime(self.expires_str)
示例#8
0
 def updated(self):
     return utils.parse_isotime(self.updated_str)
示例#9
0
 def expires(self):
     return utils.parse_isotime(self._data['token']['expires_at'])
示例#10
0
 def issued(self):
     return utils.parse_isotime(self._data['token']['issued_at'])
示例#11
0
 def issued(self):
     return utils.parse_isotime(self._token['issued_at'])
示例#12
0
 def expires(self):
     return utils.parse_isotime(self._token.get('expires'))
示例#13
0
 def issued(self):
     return _utils.parse_isotime(self.issued_str)
示例#14
0
 def expires(self):
     return _utils.parse_isotime(self.expires_str)
示例#15
0
 def updated(self):
     return utils.parse_isotime(self.updated_str)