Currently I do a timespan check and re-authenticate, but it would be more efficient to either set the token to never expire on creation or set it to a sliding expiration. We have some bulk load processes and this is just another call that would be nice to be eliminated.
Also, is it possible to connect as Admin via CWS without the need for a token?