'Delete credential.
Frees any resources associated with storing the credential.
The Storage lock must *not* be held when this is called.
Returns:
None'

def delete(self):

    self.acquire_lock()
    try:
        return self.locked_delete()
    finally:
        self.release_lock()
