'Determine if the token should be persisted.
If the token provider requires that the token be persisted to a
backend this should return True, otherwise return False.'

@abc.abstractmethod
def needs_persistence(self):

    raise exception.NotImplemented()
