See: Description
| Class | Description |
|---|---|
| Auth |
The implementing class for operations on Vault's
/v1/auth/* REST endpoints. |
| Auth.TokenRequest |
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 (with
null typically passed to most
of them). |
| Debug |
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).
|
| Leases |
The implementing class for operations on REST endpoints, under the "Leases" section of the Vault HTTP API
docs (https://www.vaultproject.io/docs/http/index.html).
|
| Logical |
The implementing class for Vault's core/logical operations (e.g.
|
| Seal |
The implementing class for operations on REST endpoints, under the "seal/unseal/seal-status" section of the Vault HTTP API
docs (https://www.vaultproject.io/api/system/index.html).
|
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 com.bettercloud.vault.Vault driver class, in a DSL-style builder pattern approach.