open-vault/api
Steven Clark f920400f95
TestLifetimeWatcher: Address race condition in test assertions (#15969)
- If the timing is correct, a delay in the test's select might see the
   doneCh signal before the renew channels signal. If that happens, the
   test fails as it assumes we will receive signals across different
   channels in order.
 - Rework the test to make sure that we read from the renew channel if expected
   and the done channel so that any errors might not be escaping from detection
   on a renew.
2022-06-14 09:44:51 -04:00
..
auth Update AWS auth method certificates (#15719) 2022-06-01 10:26:17 -07:00
test-fixtures
README.md
api_test.go
auth.go
auth_test.go
auth_token.go
client.go Added support for VAULT_PROXY_ADDR + Updated docs (#15377) 2022-05-24 13:38:51 -04:00
client_test.go Added support for VAULT_PROXY_ADDR + Updated docs (#15377) 2022-05-24 13:38:51 -04:00
go.mod Update minimum required go version for api (#15915) 2022-06-09 13:15:18 -07:00
go.sum Update minimum required go version for api (#15915) 2022-06-09 13:15:18 -07:00
help.go
kv.go Make KV structs public so the KV helper methods show in godoc (#15880) 2022-06-08 11:14:55 -07:00
kv_test.go KV helper methods for api package (#15305) 2022-05-25 11:17:13 -07:00
kv_v1.go Make KV structs public so the KV helper methods show in godoc (#15880) 2022-06-08 11:14:55 -07:00
kv_v2.go Make KV structs public so the KV helper methods show in godoc (#15880) 2022-06-08 11:14:55 -07:00
lifetime_watcher.go
logical.go
output_policy.go
output_string.go
plugin_helpers.go
plugin_helpers_test.go
renewer_test.go TestLifetimeWatcher: Address race condition in test assertions (#15969) 2022-06-14 09:44:51 -04:00
request.go
request_test.go
response.go
secret.go
ssh.go
ssh_agent.go
ssh_agent_test.go
sys.go
sys_audit.go
sys_auth.go
sys_capabilities.go
sys_config_cors.go
sys_generate_root.go
sys_hastatus.go Add autopilot automated upgrades and redundancy zones (#15521) 2022-05-20 16:49:11 -04:00
sys_health.go
sys_init.go
sys_leader.go
sys_leases.go
sys_mfa.go
sys_monitor.go api/monitor: Adding log format to monitor command and debug (#15536) 2022-05-24 13:10:53 -04:00
sys_mounts.go
sys_plugins.go
sys_plugins_test.go
sys_policy.go
sys_raft.go Add autopilot automated upgrades and redundancy zones (#15521) 2022-05-20 16:49:11 -04:00
sys_rekey.go
sys_rotate.go
sys_seal.go
sys_stepdown.go

README.md

Vault API

This provides the github.com/hashicorp/vault/api package which contains code useful for interacting with a Vault server.

For examples of how to use this module, see the vault-examples repo.

GoDoc