StandardHashiCorpVaultClientService¶
Description¶
Un service de contrôleur pour interagir avec HashiCorp Vault.
Propriétés¶
Dans la liste ci-dessous, les propriétés requises sont signalées par un astérisque (*). Les autres propriétés sont considérées comme facultatives. La table indique également les valeurs par défaut et précise si une propriété prend en charge le langage d’expression NiFi.
Nom d’affichage  | 
Nom d’API  | 
Valeur par défaut  | 
Valeurs autorisées  | 
Description  | 
|---|---|---|---|---|
Stratégie de configuration *  | 
configuration-strategy  | 
direct-properties  | 
  | 
Spécifie la source des propriétés de configuration.  | 
Autentification Vault *  | 
vault.authentication  | 
TOKEN  | 
  | 
Méthode d’authentification de Spring Vault, comme décrit dans la documentation sur la configuration de l’environnement de Spring Vault (https://docs.spring.io/spring-vault/docs/2.3.x/reference/html/#vault.core.environment-vault-configuration).  | 
Délai d’expiration de la connexion *  | 
vault.connection.timeout  | 
5 secondes  | 
Le délai d’expiration de la connexion pour le client Vault HashiCorp  | 
|
Fichiers de propriétés Vault *  | 
vault.properties.files  | 
Une liste de fichiers séparés par des virgules contenant les propriétés de configuration Vault HashiCorp, comme décrit dans la documentation Spring Vault Environment Configuration (https://docs.spring.io/spring-vault/docs/2.3.x/reference/html/#vault.core.environment-vault-configuration). Toutes les clés de propriété de Spring et les clés de propriété spécifiques à l’authentification sont prises en charge.  | 
||
Délai d’expiration de la lecture *  | 
vault.read.timeout  | 
15 sec  | 
Le délai d’expiration de la lecture pour le client Vault HashiCorp  | 
|
Service contextuel SSL  | 
vault.ssl.context.service  | 
Le service contextuel SSL utilisé pour fournir des informations sur les certificats des clients pour les connexions TLS/SSL au serveur Vault HashiCorp.  | 
||
URI Vault *  | 
vault.uri  | 
L’URI du serveur Vault HashiCorp (par exemple, http://localhost:8200). Exigé s’il n’est pas spécifié dans le fichier de configuration Vault Bootstrap HashiCorp.  | 
Gestion de l’État¶
Ce composant ne stocke pas d’état.
Restreint¶
Cette composante n’est pas limitée.
Considérations relatives aux ressources du système¶
Ce composant ne précise pas les ressources du système à prendre en compte.