Package | Description |
---|---|
io.vertx.config.vault.client |
Modifier and Type | Method and Description |
---|---|
Auth |
Auth.setAccessor(String accessor) |
Auth |
Auth.setClientToken(String clientToken) |
Auth |
Auth.setLeaseDuration(long leaseDuration) |
Auth |
Auth.setMetadata(JsonObject metadata) |
Auth |
Auth.setPolicies(List<String> policies) |
Auth |
Auth.setRenewable(boolean renewable) |
Modifier and Type | Method and Description |
---|---|
void |
SlimVaultClient.createToken(TokenRequest tokenRequest,
Handler<AsyncResult<Auth>> resultHandler)
Creates a new token.
|
void |
SlimVaultClient.loginWithAppRole(String roleId,
String secretId,
Handler<AsyncResult<Auth>> resultHandler)
Logs in against the `AppRole` backend.
|
void |
SlimVaultClient.loginWithCert(Handler<AsyncResult<Auth>> resultHandler)
Logs in against the `Cert` backend.
|
void |
SlimVaultClient.loginWithUserCredentials(String username,
String password,
Handler<AsyncResult<Auth>> resultHandler)
Logs in against the `userpass` backend.
|
void |
SlimVaultClient.renewSelf(long leaseDurationInSecond,
Handler<AsyncResult<Auth>> resultHandler)
Renews the current token.
|
Copyright © 2024 Eclipse. All rights reserved.