go-tpm-tools
go-tpm-tools copied to clipboard
Refactor multiple client setup and clean up surrounding code
trafficstars
- Updated where verifier clients are managed to be flexible to adding new verifiers in the future
- Cleaned up some surrounding code (like changing the token refreshing to only happen within a loop)
- Removed "ConnID" from the challenge as it seems to be unused.
- Updated the GCA rest client to lazily initialize its location to prevent requests from hitting the GCA when the workload doesn't use it as its verifier