Package io.quarkus.vault.runtime.config
Interface VaultUserpassAuthenticationConfig
-
public interface VaultUserpassAuthenticationConfig
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<String>password()Password for userpass auth method.Optional<String>passwordWrappingToken()Wrapping token containing a Password, obtained from:Optional<String>username()User for userpass auth method.
-
-
-
Method Detail
-
username
Optional<String> username()
User for userpass auth method. This property is required when selecting the userpass authentication type.
-
password
Optional<String> password()
Password for userpass auth method. This property is required when selecting the userpass authentication type.
-
passwordWrappingToken
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
-
-