Package io.quarkus.vault.runtime.config
Class VaultAppRoleAuthenticationConfig
- java.lang.Object
-
- io.quarkus.vault.runtime.config.VaultAppRoleAuthenticationConfig
-
public class VaultAppRoleAuthenticationConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description VaultAppRoleAuthenticationConfig()
-
-
-
Field Detail
-
roleId
@ConfigItem public Optional<String> roleId
Role Id for AppRole auth method. This property is required when selecting the app-role authentication type.
-
secretId
@ConfigItem public Optional<String> secretId
Secret Id for AppRole auth method. This property is required when selecting the app-role authentication type.
-
secretIdWrappingToken
@ConfigItem public Optional<String> secretIdWrappingToken
Wrapping token containing a Secret Id, obtained from:vault write -wrap-ttl=60s -f auth/approle/role/myapp/secret-id
secret-id and secret-id-wrapping-token are exclusive
-
-