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 TypeClassDescriptionclassThis 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 newVaultSysTemplatewith the givenVaultOperations.VaultTokenTemplate(VaultOperations vaultOperations) Create a newVaultTokenTemplatewith the givenVaultOperations.VaultTransformTemplate(VaultOperations vaultOperations, String path) VaultTransitTemplate(VaultOperations vaultOperations, String path) VaultVersionedKeyValueTemplate(VaultOperations vaultOperations, String path) VaultWrappingTemplate(VaultOperations vaultOperations) Create a newVaultWrappingTemplategivenVaultOperations. -
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 newSecretLeaseContainergivenVaultOperations.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 newVaultKeyValueAdaptergivenVaultOperations.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 newVaultBytesKeyGeneratorinitialized to generate32random bytes usingtransitfor transit mount path.VaultBytesKeyGenerator(VaultOperations vaultOperations, String transitPath, int length) Creates a newVaultBytesKeyGeneratorinitialized to generatelengthrandom bytes.