Uses of Interface
org.springframework.vault.core.VaultOperations
Packages that use VaultOperations
Package
Description
Vault core support.
Spring Vault's environment abstraction consisting property source support.
The core package implementing lease renewal and secret rotation.
Property transformer classes for Spring Vault core support.
Spring Vault core repository implementation.
Integration with Spring Security.
-
Uses of VaultOperations in org.springframework.vault.core
Classes in org.springframework.vault.core that implement VaultOperationsModifier and TypeClassDescriptionclass
This class encapsulates main Vault interaction.Constructors in org.springframework.vault.core with parameters of type VaultOperationsModifierConstructorDescriptionVaultPkiTemplate
(VaultOperations vaultOperations, String path) VaultSysTemplate
(VaultOperations vaultOperations) Create a newVaultSysTemplate
with the givenVaultOperations
.VaultTokenTemplate
(VaultOperations vaultOperations) Create a newVaultTokenTemplate
with the givenVaultOperations
.VaultTransformTemplate
(VaultOperations vaultOperations, String path) VaultTransitTemplate
(VaultOperations vaultOperations, String path) VaultVersionedKeyValueTemplate
(VaultOperations vaultOperations, String path) VaultWrappingTemplate
(VaultOperations vaultOperations) Create a newVaultWrappingTemplate
givenVaultOperations
. -
Uses of VaultOperations in org.springframework.vault.core.env
Constructors in org.springframework.vault.core.env with parameters of type VaultOperationsModifierConstructorDescriptionVaultPropertySource
(String name, VaultOperations vaultOperations, String path) VaultPropertySource
(String name, VaultOperations vaultOperations, String path, PropertyTransformer propertyTransformer) VaultPropertySource
(String name, VaultOperations vaultOperations, String path, PropertyTransformer propertyTransformer, boolean ignoreSecretNotFound) VaultPropertySource
(VaultOperations vaultOperations, String path) -
Uses of VaultOperations in org.springframework.vault.core.lease
Constructors in org.springframework.vault.core.lease with parameters of type VaultOperationsModifierConstructorDescriptionSecretLeaseContainer
(VaultOperations operations) Create a newSecretLeaseContainer
givenVaultOperations
.SecretLeaseContainer
(VaultOperations operations, TaskScheduler taskScheduler) -
Uses of VaultOperations in org.springframework.vault.core.util
Constructors in org.springframework.vault.core.util with parameters of type VaultOperationsModifierConstructorDescriptionKeyValueDelegate
(VaultOperations operations) KeyValueDelegate
(VaultOperations operations, Supplier<Map<String, ?>> cacheSupplier) -
Uses of VaultOperations in org.springframework.vault.repository.core
Methods in org.springframework.vault.repository.core that return VaultOperationsModifier and TypeMethodDescriptionVaultKeyValueAdapter.getVaultOperations()
VaultKeyValueTemplate.getVaultOperations()
Constructors in org.springframework.vault.repository.core with parameters of type VaultOperationsModifierConstructorDescriptionVaultKeyValueAdapter
(VaultOperations vaultOperations) Create a newVaultKeyValueAdapter
givenVaultOperations
.VaultKeyValueAdapter
(VaultOperations vaultOperations, VaultConverter vaultConverter) -
Uses of VaultOperations in org.springframework.vault.security
Constructors in org.springframework.vault.security with parameters of type VaultOperationsModifierConstructorDescriptionVaultBytesKeyGenerator
(VaultOperations vaultOperations) Creates a newVaultBytesKeyGenerator
initialized to generate32
random bytes usingtransit
for transit mount path.VaultBytesKeyGenerator
(VaultOperations vaultOperations, String transitPath, int length) Creates a newVaultBytesKeyGenerator
initialized to generatelength
random bytes.