Class VaultDatabasesProperties
java.lang.Object
org.springframework.cloud.vault.config.databases.VaultDatabasesProperties
- All Implemented Interfaces:
org.springframework.cloud.vault.config.VaultSecretBackendDescriptorFactory
@ConfigurationProperties("spring.cloud.vault")
public class VaultDatabasesProperties
extends Object
implements org.springframework.cloud.vault.config.VaultSecretBackendDescriptorFactory
Configuration properties for multiple database secrets using the
database
backend. This is configured with the spring.cloud.vault.databases.* mapping.- Since:
- 3.0.3
- Author:
- Quintin Beukes, Mark Paluch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends org.springframework.cloud.vault.config.VaultSecretBackendDescriptor>create()voidsetDatabases(Map<String, VaultDatabaseProperties> databases)
-
Constructor Details
-
VaultDatabasesProperties
public VaultDatabasesProperties()
-
-
Method Details
-
getDatabases
-
setDatabases
-
create
public Collection<? extends org.springframework.cloud.vault.config.VaultSecretBackendDescriptor> create()- Specified by:
createin interfaceorg.springframework.cloud.vault.config.VaultSecretBackendDescriptorFactory
-