open-vault/builtin/logical/pki
Alexander Scheel 5389477107
Make config load consistent with config write (#20059)
When reading the config, we attempt to detect if the running Vault
instance has been changed from its Enterprise status on write.
Similarly, we should detect if the mount is a local mount instead. While
this isn't changeable at runtime, using sys/raw to side-load an invalid
config could be possible.

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>
2023-04-11 11:05:43 -04:00
..
cmd/pki adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
acme_errors.go Merge ACME package back into the PKI package (#19826) 2023-03-29 21:08:31 +00:00
acme_jws.go Add acme account storage (#19953) 2023-04-03 16:08:25 -04:00
acme_state.go Add acme account storage (#19953) 2023-04-03 16:08:25 -04:00
acme_state_test.go Merge ACME package back into the PKI package (#19826) 2023-03-29 21:08:31 +00:00
backend.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
backend_test.go Add ACME new account creation handlers (#19820) 2023-03-29 19:06:09 +00:00
ca_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
ca_util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
cert_util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
cert_util_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
chain_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
chain_util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
config_util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
crl_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
crl_util.go Log, don't err, on unified delta WAL write failure (#20057) 2023-04-11 09:36:10 -04:00
fields.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
integration_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
key_util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
managed_key_util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
path_acme_directory.go Add acme account storage (#19953) 2023-04-03 16:08:25 -04:00
path_acme_new_account.go Add acme account storage (#19953) 2023-04-03 16:08:25 -04:00
path_acme_nonce.go Add acme account storage (#19953) 2023-04-03 16:08:25 -04:00
path_acme_test.go Rework the ACME test suite to use full Vault cluster to validate behavior (#19874) 2023-04-03 09:38:20 -04:00
path_config_ca.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_config_cluster.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_config_crl.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_config_urls.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_fetch.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_fetch_issuers.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_fetch_keys.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_intermediate.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_issue_sign.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_manage_issuers.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_manage_keys.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_manage_keys_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
path_ocsp.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_ocsp_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
path_resign_crls.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_resign_crls_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
path_revoke.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_roles.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_roles_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
path_root.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_sign_issuers.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_tidy.go openapi: Add display attributes for PKI plugin (#19422) 2023-04-06 11:10:01 -04:00
path_tidy_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
periodic.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
secret_certs.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
storage.go Make config load consistent with config write (#20059) 2023-04-11 11:05:43 -04:00
storage_migrations.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
storage_migrations_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
storage_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
storage_unified.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
test_helpers.go Initial ACME new-nonce API (#19822) 2023-03-29 18:22:48 +00:00
util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00