added idtoken library automatically adds the authorization token to http client given the audience url (voucherURL)
idtoken library only works with service accounts (as per https://github.com/googleapis/google-api-go-client/issues/873), so the client reverts to http client if this is not the case
Client:
https://github.com/googleapis/google-api-go-client/issues/873
), so the client reverts to http client if this is not the caseServer: