open-vault/sdk/helper
John-Michael Faircloth f9541a1c96
pki: add subject key identifier to read key response (#20642)
* pki: add subject key identifier to read key response

This will be helpful for the Terraform Vault Provider to detect
migration of pre-1.11 exported keys (from CA generation) into post-1.11
Vault.

* add changelog

* Update builtin/logical/pki/path_fetch_keys.go

Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com>

* check for managed key first

* Validate the SKID matches on root CAs

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

* Validate SKID matches on int CAs

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

* Fix formatting of tests

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

---------

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com>
2023-05-18 16:49:22 +00:00
..
authmetadata adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
base62 adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
certutil pki: add subject key identifier to read key response (#20642) 2023-05-18 16:49:22 +00:00
cidrutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
compressutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
consts VAULT-15547 First pass at agent/proxy decoupling (#20548) 2023-05-17 09:38:34 -04:00
cryptoutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
custommetadata adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
dbtxn adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
docker Add dns resolver to PKI Binary Cluster (#20485) 2023-05-03 17:32:39 +00:00
errutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
hclutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
identitytpl adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
jsonutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
kdf adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
keysutil Provide public key encryption via transit engine (#17934) 2023-05-11 11:56:46 +00:00
ldaputil Correct Default for MaximumPageSize (#20453) 2023-05-17 20:56:53 +00:00
license adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
locksutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
logging adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
mlock adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
ocsp Move OCSP/PKI interop test to PKI engine (#20273) 2023-04-20 14:57:20 +00:00
parseutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
password adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
pathmanager adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
pluginutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
pointerutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
policyutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
roottoken adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
salt adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
strutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
template adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
testcluster adding support for four cluster docker based test scenario (#20492) 2023-05-03 10:49:45 -07:00
testhelpers/schema Fix response structure validation tests for non-2xx responses (#19726) 2023-03-23 16:33:44 -04:00
tlsutil adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
tokenutil UI: remove references to comma separation for string array edit types (#20163) 2023-04-19 16:16:30 +00:00
useragent adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
wrapping adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
xor adding copyright header (#19555) 2023-03-15 09:00:52 -07:00