in libs/google/admin.py [0:0]
def invalidate_backup_codes(self, user_key):
"""
Invalidates a users backup codes.
:param user_key: userKey
:return: bool
Note: When successful, this request returns an empty body.
"""
if self.is_suspended(user_key):
self.un_suspend(user_key)
try:
r = json.loads(self.call_google_api(service=self.service,
api_resource="verificationCodes",
api_method="invalidate",
response_field=None,
userKey=user_key))
if r == "":
return True
else:
return False
except(ValueError, KeyError, TypeError):
return False