| Package | Description |
|---|---|
| org.springframework.vault.client |
Spring Vault Client abstraction.
|
| org.springframework.vault.core |
Vault core support.
|
| org.springframework.vault.core.lease |
The core package implementing lease renewal and secret rotation.
|
| org.springframework.vault.support |
Classes supporting the Vault packages, such as value objects.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> org.springframework.core.ParameterizedTypeReference<VaultResponseSupport<T>> |
VaultResponses.getTypeReference(Class<T> responseType)
Create a
ParameterizedTypeReference for responseType. |
| Modifier and Type | Method and Description |
|---|---|
<T> VaultResponseSupport<T> |
VaultKeyValueOperations.get(String path,
Class<T> responseType)
Read the secret at
path. |
<T> VaultResponseSupport<T> |
VaultTemplate.read(String path,
Class<T> responseType) |
<T> VaultResponseSupport<T> |
VaultOperations.read(String path,
Class<T> responseType)
Read from a secret backend.
|
<T> VaultResponseSupport<T> |
VaultWrappingTemplate.read(VaultToken token,
Class<T> responseType) |
<T> VaultResponseSupport<T> |
VaultWrappingOperations.read(VaultToken token,
Class<T> responseType)
Read a wrapped secret of type
responseType. |
| Modifier and Type | Method and Description |
|---|---|
<T> Mono<VaultResponseSupport<T>> |
ReactiveVaultOperations.read(String path,
Class<T> responseType)
Read from a Vault path.
|
<T> Mono<VaultResponseSupport<T>> |
ReactiveVaultTemplate.read(String path,
Class<T> responseType) |
| Modifier and Type | Method and Description |
|---|---|
protected VaultResponseSupport<Map<String,Object>> |
SecretLeaseContainer.doGetSecrets(RequestedSecret requestedSecret)
Retrieve secrets from
VaultOperations. |
| Modifier and Type | Class and Description |
|---|---|
class |
VaultCertificateResponse
Value object to bind Vault HTTP PKI issue certificate API responses.
|
class |
VaultResponse
Value object to bind generic Vault HTTP API responses.
|
class |
VaultSignCertificateRequestResponse
Value object to bind Vault HTTP PKI issue certificate API responses.
|
class |
VaultTokenResponse
Value object to bind Vault HTTP Token API responses.
|
Copyright © 2016–2024 Pivotal Software, Inc.. All rights reserved.