Package io.quarkus.vault.runtime.config
Class VaultUserpassAuthenticationConfig
- java.lang.Object
-
- io.quarkus.vault.runtime.config.VaultUserpassAuthenticationConfig
-
public class VaultUserpassAuthenticationConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description VaultUserpassAuthenticationConfig()
-
-
-
Field Detail
-
username
@ConfigItem public Optional<String> username
User for userpass auth method. This property is required when selecting the userpass authentication type.
-
password
@ConfigItem public Optional<String> password
Password for userpass auth method. This property is required when selecting the userpass authentication type.
-
passwordWrappingToken
@ConfigItem public Optional<String> passwordWrappingToken
Wrapping token containing a Password, obtained from:vault kv get -wrap-ttl=60s secret/
The key has to be 'password', meaning the password has initially been provisioned with:
vault kv put secret/
password= password and password-wrapping-token are exclusive
-
-