open-vault/sdk
Rachel Culpepper c151d5fd58
Vault-11713: Add the ability for transit to use managed keys (#18844)
* add the ability for transit to use managed keys

* add fields for rotate

* reorganize managed keys for better error messaging

* add aad for managed keys

* change encrypting key interface

* fix import error

* fix fmt errors

* move managed key rotation to a separate function

* fix fmt issue

* fix import error

* fix go.mod issue

* fix go.mod

* remove extra rotate param

* fix locking issue in rotation

* fix errors in policy tests

* move managed key params to fit existing policy functions

* fix sign and verify

* fix policy tests

* fix test error
2023-01-27 13:39:58 -06:00
..
database Allow Token Create Requests To Be Replicated (#18689) 2023-01-24 14:00:27 -05:00
framework OpenAPI `generic_mount_paths` follow-up (#18663) 2023-01-17 23:07:11 -05:00
helper Vault-11713: Add the ability for transit to use managed keys (#18844) 2023-01-27 13:39:58 -06:00
logical Vault-11713: Add the ability for transit to use managed keys (#18844) 2023-01-27 13:39:58 -06:00
physical VAULT-6938 Remove license from being cache exempt (#17265) 2022-09-26 10:26:07 -04:00
plugin Allow Token Create Requests To Be Replicated (#18689) 2023-01-24 14:00:27 -05:00
queue sdk/queue: move lock before checking queue length (#13146) 2021-11-29 14:54:00 -05:00
version Bump version in SDK to 1.13 for next major release (#17233) 2022-09-20 15:40:06 -04:00
README.md
go.mod Vault-11713: Add the ability for transit to use managed keys (#18844) 2023-01-27 13:39:58 -06:00
go.sum Vault-11713: Add the ability for transit to use managed keys (#18844) 2023-01-27 13:39:58 -06:00

README.md

Vault SDK libs

This package provides the sdk package which contains code useful for developing Vault plugins.

Although we try not to break functionality, we reserve the right to reorganize the code at will and may occasionally cause breaks if they are warranted. As such we expect the tag of this module will stay less than v1.0.0.

For any major changes we will try to give advance notice in the CHANGES section of Vault's CHANGELOG.md.