Class VaultConfigDatabaseBootstrapConfiguration.DatabaseSecretBackendMetadataFactory
java.lang.Object
org.springframework.cloud.vault.config.databases.VaultConfigDatabaseBootstrapConfiguration.DatabaseSecretBackendMetadataFactory
- All Implemented Interfaces:
org.springframework.cloud.vault.config.SecretBackendMetadataFactory<DatabaseSecretProperties>
- Enclosing class:
- VaultConfigDatabaseBootstrapConfiguration
public static class VaultConfigDatabaseBootstrapConfiguration.DatabaseSecretBackendMetadataFactory
extends Object
implements org.springframework.cloud.vault.config.SecretBackendMetadataFactory<DatabaseSecretProperties>
SecretBackendMetadataFactory for Database integration using
DatabaseSecretProperties.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.cloud.vault.config.SecretBackendMetadatacreateMetadata(DatabaseSecretProperties backendDescriptor) booleansupports(org.springframework.cloud.vault.config.VaultSecretBackendDescriptor backendDescriptor)
-
Constructor Details
-
DatabaseSecretBackendMetadataFactory
public DatabaseSecretBackendMetadataFactory()
-
-
Method Details
-
createMetadata
public org.springframework.cloud.vault.config.SecretBackendMetadata createMetadata(DatabaseSecretProperties backendDescriptor) - Specified by:
createMetadatain interfaceorg.springframework.cloud.vault.config.SecretBackendMetadataFactory<DatabaseSecretProperties>
-
supports
public boolean supports(org.springframework.cloud.vault.config.VaultSecretBackendDescriptor backendDescriptor) - Specified by:
supportsin interfaceorg.springframework.cloud.vault.config.SecretBackendMetadataFactory<DatabaseSecretProperties>
-