Add token_driver support. Based on the following patch: https://review.openstack.org/#/c/42185/