Allow setting of expiration date even when refreshToken is nil