Module vault.java.driver
Package io.github.jopenlibs.vault.api
package io.github.jopenlibs.vault.api
Classes implementing the various endpoints of the Vault HTTP API.
The classes in this package are not meant to be instantiated directly. Rather, they should
be used by way of the io.github.jopenlibs.vault.Vault driver class, in a DSL-style
builder pattern approach.
-
ClassDescriptionThe implementing class for operations on Vault's
/v1/auth/*REST endpoints.A container for all of the options that can be passed to the createToken(TokenRequest) method, to avoid that method having an excessive number of parameters (withnulltypically passed to most of them).The implementing class for operations on REST endpoints, under the "Debug" section of the Vault HTTP API docs (https://www.vaultproject.io/docs/http/index.html).The implementing class for Vault's core/logical operations (e.g. read, write).The base class for all operation.Additional options that may be set as part of K/V V2 write operation.