commit | 44c5943ab9cb72207a0c0eaa3bff8af794c518f5 | [log] [tgz] |
---|---|---|
author | Andy Zhao <andyzhao@google.com> | Mon Jun 13 10:38:51 2022 -0700 |
committer | GitHub <noreply@github.com> | Mon Jun 13 10:38:51 2022 -0700 |
tree | 1b0bb545af7faf39d18df2934f2d6f30f21ef3a3 | |
parent | 44aece854b79ecc7a064d8a4089445fa3dc09551 [diff] |
Add tests for client.go (#16)
Google Enterprise Certificate Proxies are part of the Google Cloud Zero Trust architecture that enables mutual authentication with client-side certificates. This repository contains a set of proxies/modules that can be used by clients or toolings to interact with certificates that are stored in protected key storage systems.
To interact the client certificates, application code should not need to use most of these proxies within this repository directly. Instead, the application should leverage the clients and toolings provided by Google such as Cloud SDK to have a more convenient developer experience.
TBD
For amd64 MacOS, run ./build/scripts/darwin_amd64.sh
. The binaries will be placed in build/bin/darwin_amd64
folder.
For amd64 Linux, run ./build/scripts/linux_amd64.sh
. The binaries will be placed in build/bin/linux_amd64
folder.
For amd64 Windows, in powershell terminal, run powershell.exe .\build\scripts\windows_amd64.sh
. The binaries will be placed in build\bin\windows_amd64
folder.
Contributions to this library are always welcome and highly encouraged. See the CONTRIBUTING documentation for more information on how to get started.
Apache - See LICENSE for more information.