open-vault/builtin/logical/pki
jhart-cpi fa1611f427
improvement: add signature_bits field to CA and signers (#11245)
This change adds the ability to set the signature algorithm of the
CAs that Vault generates and any certificates it signs.  This is a
potentially useful stepping stone for a SHA3 transition down the line.

Summary:
* Adds the field "signature_bits" to CA and Sign endpoints
* Adds support for SHA256, SHA384 and SHA512 signatures on EC and RSA
keytypes.
2021-09-10 14:39:05 -07:00
..
cmd/pki Update to api 1.0.1 and sdk 0.1.8 2019-04-15 14:10:07 -04:00
backend.go Switch to go modules (#6585) 2019-04-13 03:44:06 -04:00
backend_test.go improvement: add signature_bits field to CA and signers (#11245) 2021-09-10 14:39:05 -07:00
ca_test.go Switch to go modules (#6585) 2019-04-13 03:44:06 -04:00
ca_util.go improvement: add signature_bits field to CA and signers (#11245) 2021-09-10 14:39:05 -07:00
cert_util.go improvement: add signature_bits field to CA and signers (#11245) 2021-09-10 14:39:05 -07:00
cert_util_test.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
crl_test.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
crl_util.go builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
fields.go improvement: add signature_bits field to CA and signers (#11245) 2021-09-10 14:39:05 -07:00
path_config_ca.go builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
path_config_crl.go builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
path_config_urls.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
path_fetch.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
path_intermediate.go builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
path_issue_sign.go Forward cert signing requests to the primary on perf secondaries as well as perf standbys (#12180) 2021-07-28 10:21:01 -05:00
path_revoke.go builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
path_roles.go improvement: add signature_bits field to CA and signers (#11245) 2021-09-10 14:39:05 -07:00
path_roles_test.go Migrate to sdk/internalshared libs in go-secure-stdlib (#12090) 2021-07-15 20:17:31 -04:00
path_root.go builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
path_tidy.go builtin: deprecate errwrap.Wrapf() throughout (#11430) 2021-04-22 11:20:59 -04:00
secret_certs.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
util.go