def METHOD_NAME(self, drop_token=True):
    """Attempts to revoke permissions for provider."""
    if "access_token" in self.tokens:
        success = self.get_backend().METHOD_NAME(self.tokens["access_token"], self.uid)
        if success and drop_token:
            self.extra_data.pop("access_token", None)
            self.save()