Package io.quarkus.vault.runtime.config
Interface VaultAppRoleAuthenticationConfig
-
public interface VaultAppRoleAuthenticationConfig
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringauthMountPath()Allows configure Approle authentication mount path.Optional<String>roleId()Role Id for AppRole auth method.Optional<String>secretId()Secret Id for AppRole auth method.Optional<String>secretIdWrappingToken()Wrapping token containing a Secret Id, obtained from:
-
-
-
Method Detail
-
roleId
Optional<String> roleId()
Role Id for AppRole auth method. This property is required when selecting the app-role authentication type.
-
secretId
Optional<String> secretId()
Secret Id for AppRole auth method. This property is required when selecting the app-role authentication type.
-
secretIdWrappingToken
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
-
authMountPath
@WithDefault("auth/approle") String authMountPath()Allows configure Approle authentication mount path.
-
-