diff --git a/addons/core/translations/resources/en-us.yaml b/addons/core/translations/resources/en-us.yaml index a448c0011..b9eb433c3 100644 --- a/addons/core/translations/resources/en-us.yaml +++ b/addons/core/translations/resources/en-us.yaml @@ -290,6 +290,31 @@ credential-store: delete: Delete Credential Store types: vault: Vault + form: + address: + label: Address + help: The address of the Vault server. This should be a complete URL such as https://127.0.0.1:8200. + namespace: + label: Namespace + help: A Vault namespace. Requires Vault Enterprise. + ca_cert: + label: CA Certificate + help: A PEM-encoded CA certificate to verify the Vault server's TLS certificate. + tls_server_name: + label: TLS Server Name + help: Name to use as the SNI host when connecting to Vault via TLS. + tls_skip_verify: + label: TLS Skip Verify + help: Disable verification of TLS certificates. Using this option is highly discouraged as it decreases the security of data transmissions to and from the Vault server. + token: + label: Token + help: A token used for accessing Vault. + client_certificate: + label: Client Certificate + help: A PEM-encoded client certificate to use for TLS authentication to the Vault server. + client_certificate_key: + label: Client Certificate Key + help: A PEM-encoded private key matching the client certificate from Client Certificate. credential-library: title: Credential Library title_plural: Credential Libraries diff --git a/ui/admin/app/components/form/credential-store/index.hbs b/ui/admin/app/components/form/credential-store/index.hbs index b70183ed3..cd50e3aae 100644 --- a/ui/admin/app/components/form/credential-store/index.hbs +++ b/ui/admin/app/components/form/credential-store/index.hbs @@ -52,6 +52,158 @@ {{/if}} +