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 |
---|---|
static void |
AuthConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
Auth obj) |
static void |
AuthConverter.toJson(Auth obj,
JsonObject json) |
static void |
AuthConverter.toJson(Auth obj,
Map<String,Object> json) |
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 © 2023 Eclipse. All rights reserved.