Uses of Class
io.vertx.config.vault.client.Auth
-
Packages that use Auth Package Description io.vertx.config.vault.client -
-
Uses of Auth in io.vertx.config.vault.client
Methods in io.vertx.config.vault.client that return Auth Modifier and Type Method 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)
Methods in io.vertx.config.vault.client that return types with arguments of type Auth Modifier and Type Method Description Future<Auth>
SlimVaultClient. createToken(TokenRequest tokenRequest)
Future<Auth>
SlimVaultClient. loginWithAppRole(String roleId, String secretId)
Future<Auth>
SlimVaultClient. loginWithCert()
Future<Auth>
SlimVaultClient. loginWithUserCredentials(String username, String password)
Future<Auth>
SlimVaultClient. renewSelf(long leaseDurationInSecond)
Method parameters in io.vertx.config.vault.client with type arguments of type Auth Modifier and Type Method Description void
SlimVaultClient. createToken(TokenRequest tokenRequest, Completable<Auth> resultHandler)
Creates a new token.void
SlimVaultClient. loginWithAppRole(String roleId, String secretId, Completable<Auth> resultHandler)
Logs in against the `AppRole` backend.void
SlimVaultClient. loginWithCert(Completable<Auth> resultHandler)
Logs in against the `Cert` backend.void
SlimVaultClient. loginWithUserCredentials(String username, String password, Completable<Auth> resultHandler)
Logs in against the `userpass` backend.void
SlimVaultClient. renewSelf(long leaseDurationInSecond, Completable<Auth> resultHandler)
Renews the current token.
-