open-vault/builtin/logical
Alexander Scheel a18187c643
Correctly distinguish empty issuer names in PKI (#18466)
* Correctly distinguish empty issuer names

When using client.Logical().JSONMergePatch(...) with an empty issuer
name, patch incorrectly reports:

> issuer name contained invalid characters

In this case, both the error in getIssuerName(...) is incorrect and
patch should allow setting an empty issuer name explicitly.

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

* Add changelog

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

* Add tests

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

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>
2023-01-10 10:04:30 -05:00
..
aws [QT-309] Resolve AWS config before testing ACC (#17949) 2022-11-17 11:55:27 -07:00
consul
database Remove pinned builtin plugin versions from storage (#18051) 2022-11-23 18:36:25 +00:00
nomad
pki Correctly distinguish empty issuer names in PKI (#18466) 2023-01-10 10:04:30 -05:00
pkiext Disable nginx integration test in pki test suites (#18141) 2022-11-29 13:30:25 -05:00
rabbitmq
ssh Expose ssh algorithm_signer in web interface (#10114) (#10299) 2022-11-10 14:24:53 -08:00
totp
transit Resolve unrecognized parameter warnings on batch_input parameter in transit (#18299) 2023-01-04 09:15:48 -05:00