vault/sdk/helper
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
..
authmetadata license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
automatedrotationutil Expand rotation manager SDK helpers (#15144) (#15449) 2026-06-11 16:18:23 +00:00
backoff license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base62 license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
certutil Include root CA in chain for CIEPS issue/sign endpoints when root is the direct issuer (#14249) (#14257) 2026-04-24 09:51:02 -07:00
cidrutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
clientcountutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
compressutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
consts Rename functions referencing "enterprise tokens" for readability/clarity (#15193) (#15289) 2026-06-08 18:15:04 +00:00
cryptoutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
custommetadata license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
dbtxn license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
docker Backport: Copy PrepareTestContainer helper for LDAP into SDK, update references into ce/main (#15028) 2026-06-01 16:12:15 +00:00
errutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
fairshare Put fairshare and dnstest helper in sdk (#11583) (#11663) 2026-01-09 10:32:31 -05:00
hclutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
identitytpl Add QuotedTemplating mode to identity templating. (#14935) (#14944) 2026-05-21 15:44:23 -04:00
jsonutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kdf license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
keysutil Backport Sgm/without envelope wireup into ce/main (#15700) 2026-06-22 18:40:49 +00:00
ldaputil fmt: sdk/helper/ldaputil/config.go (#13718) 2026-04-07 19:22:19 +00:00
license license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
locksutil Backport Make seal wrap backend's deadlock detection configurable into ce/main (#15281) 2026-06-08 16:25:05 +00:00
logging license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
metricregistry license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
mlock license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
ocsp Invalidates OCSP cache with a grace period. (#14723) (#14725) 2026-05-11 19:50:23 -04:00
parseutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
password license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pathmanager license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pluginidentityutil Allow WIF and rotation parameters to be set independently (#14414) (#14713) 2026-05-11 17:24:42 +00:00
pluginruntimeutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pluginutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pointerutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policyutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
roottoken license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
salt license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
strutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
template license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
testcluster VAULT-43737: adding sdk node shim removal test (#14960) (#15333) 2026-06-09 14:38:52 -07:00
testhelpers Add support to configure BIND test server to support RFC2136 updates (#14634) (#14656) 2026-05-08 14:44:17 +00:00
tlsutil license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
tokenutil Put alias_metadata tokenutil field into public SDK (#11468) (#11717) 2026-01-13 09:43:33 -06:00
useragent license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
wrapping license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
xor license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00