open-vault/api
Michael Boulding 79662d0842
Patch to support VAULT_HTTP_PROXY variable (#12582)
* patch to support VAULT_HTTP_PROXY variable

* simplify the proxy replacement

* internal code review

* rename to VAULT_HTTP_PROXY, apply within ReadEnvironment

* clean up some unintended whitespace changes

* add docs for the new env variable and a changelog entry

Co-authored-by: Dave Du Cros <davidducros@gmail.com>
2021-10-06 09:40:31 -07:00
..
test-fixtures
api_test.go
auth.go
auth_token.go
client.go Patch to support VAULT_HTTP_PROXY variable (#12582) 2021-10-06 09:40:31 -07:00
client_test.go Add ability to optionally clone an api.Client's headers (#12117) 2021-07-19 17:15:31 -04:00
go.mod Move awsutil over to the go-secure-stdlib version (#12128) 2021-07-20 20:42:00 -04:00
go.sum [VAULT-3248] Check api and sdk dirs in go_test (#12630) 2021-09-27 13:49:10 -07:00
help.go
lifetime_watcher.go [MAR-3131] Set grace to 0 on non-positive lease duration (#12372) 2021-08-24 19:06:40 -07:00
logical.go api: return parse errors if any for storage endpoints (#12338) 2021-08-17 13:19:39 -04:00
output_string.go
plugin_helpers.go
README.md Add links to vault-examples repo (#12740) 2021-10-05 10:15:01 -07:00
renewer_test.go [MAR-3131] Set grace to 0 on non-positive lease duration (#12372) 2021-08-24 19:06:40 -07:00
request.go
request_test.go
response.go VAULT-1303 when a request to vault fails, show namespace if set (#12196) 2021-07-30 12:32:05 -04:00
secret.go Migrate to sdk/internalshared libs in go-secure-stdlib (#12090) 2021-07-15 20:17:31 -04:00
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_health.go
sys_init.go
sys_leader.go
sys_leases.go
sys_monitor.go
sys_mounts.go
sys_plugins.go
sys_policy.go
sys_raft.go Add code to api.RaftSnapshot to detect incomplete snapshots (#12388) 2021-09-07 11:16:37 -04:00
sys_rekey.go
sys_rotate.go
sys_seal.go
sys_stepdown.go

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