Package | Description |
---|---|
org.springframework.vault.core |
Vault core support.
|
org.springframework.vault.core.env |
Spring Vault's environment abstraction consisting property source support.
|
org.springframework.vault.core.lease |
The core package implementing lease renewal and secret rotation.
|
org.springframework.vault.repository.core |
Spring Vault core repository implementation.
|
org.springframework.vault.security |
Integration with Spring Security.
|
Modifier and Type | Class and Description |
---|---|
class |
VaultTemplate
This class encapsulates main Vault interaction.
|
Constructor and Description |
---|
VaultPkiTemplate(VaultOperations vaultOperations,
String path)
|
VaultSysTemplate(VaultOperations vaultOperations)
Create a new
VaultSysTemplate with the given VaultOperations . |
VaultTokenTemplate(VaultOperations vaultOperations)
Create a new
VaultTokenTemplate with the given VaultOperations . |
VaultTransitTemplate(VaultOperations vaultOperations,
String path)
|
VaultVersionedKeyValueTemplate(VaultOperations vaultOperations,
String path)
|
VaultWrappingTemplate(VaultOperations vaultOperations)
Create a new
VaultWrappingTemplate given VaultOperations . |
Constructor and Description |
---|
VaultPropertySource(String name,
VaultOperations vaultOperations,
String path)
|
VaultPropertySource(String name,
VaultOperations vaultOperations,
String path,
PropertyTransformer propertyTransformer)
|
VaultPropertySource(VaultOperations vaultOperations,
String path)
|
Constructor and Description |
---|
SecretLeaseContainer(VaultOperations operations)
Create a new
SecretLeaseContainer given VaultOperations . |
SecretLeaseContainer(VaultOperations operations,
TaskScheduler taskScheduler)
|
Constructor and Description |
---|
VaultKeyValueAdapter(VaultOperations vaultOperations)
Create a new
VaultKeyValueAdapter given VaultOperations . |
VaultKeyValueAdapter(VaultOperations vaultOperations,
VaultConverter vaultConverter)
|
Constructor and Description |
---|
VaultBytesKeyGenerator(VaultOperations vaultOperations)
Creates a new
VaultBytesKeyGenerator initialized to generate 32
random bytes using transit for transit mount path. |
VaultBytesKeyGenerator(VaultOperations vaultOperations,
String transitPath,
int length)
Creates a new
VaultBytesKeyGenerator initialized to generate length
random bytes. |
Copyright © 2016–2020 Pivotal Software, Inc.. All rights reserved.