in libs/google/admin.py [0:0]
def list_backup_codes(self, user_key):
"""
Lists a users backup codes.
:param user_key: userKey
:return: list
Note: When successful, this request returns an empty body.
"""
try:
backup_codes = []
r = json.loads(self.call_google_api(service=self.service,
api_resource="verificationCodes",
api_method="list",
response_field="items",
userKey=user_key))
if r is not None:
for code in r:
backup_codes.append(code['verificationCode'])
return backup_codes
except(ValueError, KeyError, TypeError):
return False