Required properties

Property Name Description Default

vault.uri

The HashiCorp Vault URI (e.g., https://vault-server:8200). If not set, all HashiCorp Vault providers will be disabled.

none

vault.authentication.properties.file

Filename of a properties file containing Vault authentication properties. See the Authentication-specific property keys section of https://docs.spring.io/spring-vault/docs/2.3.x/reference/html/#vault.core.environment-vault-configuration for all authentication property keys. If not set, all Spring Vault authentication properties must be configured directly in bootstrap-hashicorp-vault.conf.

none

vault.transit.path

If set, enables the HashiCorp Vault Transit provider. The value should be the Vault path of a Transit Secrets Engine (e.g., nifi-transit). Valid characters include alphanumeric, dash, and underscore.

none

vault.kv.path

If set, enables the HashiCorp Vault Key/Value provider. The value should be the Vault path of a K/V (v1) Secrets Engine (e.g., nifi-kv). Valid characters include alphanumeric, dash, and underscore.

none