bool Finished()
Returns true if the task has finished execution. This will return true even in the case of an error. Only when this returns true should you call Token() to get the actual token.
bool