Class VaultEnvironmentRepositoryFactory
- java.lang.Object
-
- org.springframework.cloud.config.server.environment.VaultEnvironmentRepositoryFactory
-
- All Implemented Interfaces:
EnvironmentRepositoryFactory<VaultEnvironmentRepository,VaultEnvironmentProperties>
public class VaultEnvironmentRepositoryFactory extends Object implements EnvironmentRepositoryFactory<VaultEnvironmentRepository,VaultEnvironmentProperties>
Deprecated.PreferSpringVaultEnvironmentRepositoryinstead of this environment repository implementation. The alternative implementation supports additional features including more authentication options, support for several underlying HTTP client libraries, and better SSL configuration.- Author:
- Dylan Roberts, Scott Frederick
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceVaultEnvironmentRepositoryFactory.VaultRestTemplateFactoryDeprecated.Rest template factory for Vault.
-
Constructor Summary
Constructors Constructor Description VaultEnvironmentRepositoryFactory(org.springframework.beans.factory.ObjectProvider<javax.servlet.http.HttpServletRequest> request, EnvironmentWatch watch, Optional<VaultEnvironmentRepositoryFactory.VaultRestTemplateFactory> vaultRestTemplateFactory)Deprecated.VaultEnvironmentRepositoryFactory(org.springframework.beans.factory.ObjectProvider<javax.servlet.http.HttpServletRequest> request, EnvironmentWatch watch, Optional<VaultEnvironmentRepositoryFactory.VaultRestTemplateFactory> vaultRestTemplateFactory, ConfigTokenProvider tokenProvider)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description VaultEnvironmentRepositorybuild(VaultEnvironmentProperties environmentProperties)Deprecated.
-
-
-
Constructor Detail
-
VaultEnvironmentRepositoryFactory
public VaultEnvironmentRepositoryFactory(org.springframework.beans.factory.ObjectProvider<javax.servlet.http.HttpServletRequest> request, EnvironmentWatch watch, Optional<VaultEnvironmentRepositoryFactory.VaultRestTemplateFactory> vaultRestTemplateFactory)Deprecated.
-
VaultEnvironmentRepositoryFactory
public VaultEnvironmentRepositoryFactory(org.springframework.beans.factory.ObjectProvider<javax.servlet.http.HttpServletRequest> request, EnvironmentWatch watch, Optional<VaultEnvironmentRepositoryFactory.VaultRestTemplateFactory> vaultRestTemplateFactory, ConfigTokenProvider tokenProvider)Deprecated.
-
-
Method Detail
-
build
public VaultEnvironmentRepository build(VaultEnvironmentProperties environmentProperties) throws Exception
Deprecated.- Specified by:
buildin interfaceEnvironmentRepositoryFactory<VaultEnvironmentRepository,VaultEnvironmentProperties>- Throws:
Exception
-
-