a Single where the string should be a valid session token. The getValidToken will be called in intervals of around 1 or 2 hours, so the Single returned should alway return an updated token.