Package | Description |
---|---|
org.springframework.vault.authentication |
Support for authentication and session management.
|
org.springframework.vault.core |
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 |
---|---|
reactor.core.publisher.Mono<VaultResponse> |
ReactiveVaultOperations.read(String path)
Read from a Vault path.
|
reactor.core.publisher.Mono<VaultResponse> |
ReactiveVaultTemplate.read(String path) |
default reactor.core.publisher.Mono<VaultResponse> |
ReactiveVaultOperations.write(String path)
Write to a Vault path.
|
reactor.core.publisher.Mono<VaultResponse> |
ReactiveVaultOperations.write(String path,
Object body)
Write to a Vault path.
|
reactor.core.publisher.Mono<VaultResponse> |
ReactiveVaultTemplate.write(String path,
Object body) |
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–2019 Pivotal Software, Inc.. All rights reserved.