vault/internalshared/configutil
Vault Automation ad4d228f1f
Backport Sgm/without envelope wireup into ce/main (#15700)
* no-op commit

* Sgm/without envelope wireup (#15441)

* Changes needed to allow encryption/decryption with gcpckms in managed keys

* wip

* wip

* wip

* Normalize key purposes across implementations

* update kmse

* Update kms wrapper deps to those that support WithoutEnvelope

* crucially, supply the option in the wrapper managed key impl

* restore the kmse update

* no, thats done via the encryptWithManagedKey in Policy, not needed here

* changelog

* remove replace

* Update sdk's go-kms-wrapping

* mod tidy

* Switch to using the main wrapper even for testing.

* update test cluster usage

* Update go.mod

Co-authored-by: wiz-inc-0e7a25329d[bot] <177343755+wiz-inc-0e7a25329d[bot]@users.noreply.github.com>

* Update go.mod

Co-authored-by: wiz-inc-0e7a25329d[bot] <177343755+wiz-inc-0e7a25329d[bot]@users.noreply.github.com>

* more go.sum update

* PR feedback

* GCPC KMS needed some more config massaging to work w/ encryption

---------

Co-authored-by: wiz-inc-0e7a25329d[bot] <177343755+wiz-inc-0e7a25329d[bot]@users.noreply.github.com>

---------

Co-authored-by: Scott Miller <smiller@hashicorp.com>
Co-authored-by: wiz-inc-0e7a25329d[bot] <177343755+wiz-inc-0e7a25329d[bot]@users.noreply.github.com>
2026-06-22 18:40:49 +00:00
..
config.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
config_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
config_util.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
encrypt_decrypt.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
encrypt_decrypt_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
entropymode_enumer.go Use enumer to generate String() methods for most enums (#25705) 2024-04-17 11:14:14 -07:00
env_var_util.go Backport Sgm/without envelope wireup into ce/main (#15700) 2026-06-22 18:40:49 +00:00
hcp_link.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
http_response_headers.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kms.go Backport Sgm/without envelope wireup into ce/main (#15700) 2026-06-22 18:40:49 +00:00
kms_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lint.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
listener.go Add error-logs on invalid x_forwarded_for configuration. (#11823) (#11899) 2026-04-24 14:03:43 -04:00
listener_test.go Add token header guardrails (#12749) (#12857) 2026-03-11 15:02:35 +01:00
merge.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
merge_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
normalize.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
normalize_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
telemetry.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
telemetry_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
userlockout.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
userlockout_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00