The enum State describes the state of authorization.
Authorization has not yet been acquired
Authorization has been refreshed
Authorization has expired
Authorization has failed in a manner that cannot be corrected by retrying.