| Package | Description |
|---|---|
| org.springframework.vault.authentication |
Support for authentication and session management.
|
| org.springframework.vault.core |
Vault core support.
|
| org.springframework.vault.core.util |
Property transformer classes for Spring Vault core support.
|
| org.springframework.vault.repository.convert |
Spring Vault specific converter infrastructure.
|
| org.springframework.vault.support |
Classes supporting the Vault packages, such as value objects.
|
| Modifier and Type | Method and Description |
|---|---|
static AuthenticationSteps |
AuthenticationSteps.just(AuthenticationSteps.HttpRequest<VaultResponse> request)
Create a flow definition from a
AuthenticationSteps.HttpRequest returning a
VaultResponse. |
AuthenticationSteps |
AuthenticationSteps.Node.login(AuthenticationSteps.HttpRequest<VaultResponse> request)
Terminal operation requesting a
token from Vault by issuing
a HTTP request with the current state to Vaults uriTemplate. |
| Modifier and Type | Method and Description |
|---|---|
VaultResponse |
VaultKeyValueOperations.get(String path)
Read the secret at
path. |
VaultResponse |
VaultTemplate.read(String path) |
VaultResponse |
VaultOperations.read(String path)
Read from a Vault path.
|
VaultResponse |
VaultWrappingTemplate.read(VaultToken token) |
VaultResponse |
VaultWrappingOperations.read(VaultToken token)
Read a wrapped secret.
|
default VaultResponse |
VaultOperations.write(String path)
Write to a Vault path.
|
VaultResponse |
VaultTemplate.write(String path,
Object body) |
VaultResponse |
VaultOperations.write(String path,
Object body)
Write to a Vault path.
|
| Modifier and Type | Method and Description |
|---|---|
Mono<VaultResponse> |
ReactiveVaultOperations.read(String path)
Read from a Vault path.
|
Mono<VaultResponse> |
ReactiveVaultTemplate.read(String path) |
default Mono<VaultResponse> |
ReactiveVaultOperations.write(String path)
Write to a Vault path.
|
Mono<VaultResponse> |
ReactiveVaultOperations.write(String path,
Object body)
Write to a Vault path.
|
Mono<VaultResponse> |
ReactiveVaultTemplate.write(String path,
Object body) |
| Modifier and Type | Method and Description |
|---|---|
VaultResponse |
KeyValueDelegate.getSecret(String path)
Read a secret from a key-value backend.
|
| Modifier and Type | Method and Description |
|---|---|
static SecretDocument |
SecretDocument.from(String id,
VaultResponse vaultResponse)
|
| Modifier and Type | Class and Description |
|---|---|
class |
VaultTokenResponse
Value object to bind Vault HTTP Token API responses.
|
Copyright © 2016–2024 Pivotal Software, Inc.. All rights reserved.