in libs/google/admin.py [0:0]
def delete_tokens(self, user_key):
"""
Deletes all OAuth Tokens from a user account.
:param user_key: userKey
:return: dict of clientId,bool
"""
try:
results = {}
client_ids = self.list_tokens(user_key=user_key)
if client_ids is not None:
for client_id in client_ids:
result = self.delete_token(user_key=user_key, client_id=client_id)
results[client_id] = result
if result is False:
print("Error deleting OAuth Token clientId: %s" % client_id)
return results
except(ValueError, KeyError, TypeError):
return False