CredentialsProvider implementation that can provide the
appropriate credentials to connect to an AWS CodeCommit repository.ResourceEncryptor
implementation that can decrypt property values prefixed with {cipher} marker in a JSON
file.ResourceEncryptor
implementation that can decrypt property values prefixed with {cipher} marker in a
Properties file.ResourceEncryptor
implementation that can decrypt property values prefixed with {cipher} marker in a YAML
file.BeanFactoryPostProcessor to register EnvironmentRepository
BeanDefinitions based on the composite list configuration.EnvironmentRepository composed of multiple ordered
EnvironmentRepositorys.CompositeEnvironmentRepository.spring.cloud.config.enabled is
explicitly "true".EnvironmentRepository.EnvironmentRepository that can decrypt the properties if an
EnvironmentEncryptor is provided.EnvironmentWatch.ResourceRepository backed by a SearchPathLocator.CredentialsProvider that will ignore any SSL validation errors that occur.Authenticate http header.HostKeyAlgoSupported and Validated will have the
constraints applied.MultipleJGitEnvironmentProperties bean for the constraints: - If host key algo
is supported
Beans annotated with HostKeyAlgoSupported and Validated will have the
constraints applied.HostKeyAndAlgoBothExist and Validated will have
the constraints applied.MultipleJGitEnvironmentProperties bean for the constraints: - If host key is
set then host key algo must also be set - If host key algo is set then host key must
also be set
Beans annotated with HostKeyAndAlgoBothExist and Validated will have
the constraints applied.EnvironmentRepository that picks up data from a relational database.EnvironmentRepository backed by a single git repository.Git and
CloneCommand allowing for easier unit testing.TextEncryptorLocator that pulls RSA key pairs out of a keystore.KnownHostsFileIsValid and Validated will have the
constraints applied.MultipleJGitEnvironmentProperties bean for the constraints: - Verifies that
known hosts file existsJGitEnvironmentProperties that matches patterns.EnvironmentRepository that based on one or more git repositories.JGitEnvironmentProperties that matches patterns.EnvironmentRepository that uses a SpringApplication
and configuration files located through the normal protocols.CredentialsProvider that uses a passphrase.EnvironmentRepository that just reflects an existing
Spring Environment.PrivateKeyValidator and Validated will have the
constraints applied.MultipleJGitEnvironmentProperties bean for the constraints: - Private key is
present and can be correctly parsed using KeyPair
Beans annotated with PrivateKeyValidator and Validated will have the
constraints applied.MultipleJGitEnvironmentProperties.ResourceController.ResourceController.CompositeEnvironmentRepository which implements SearchPathLocator.SearchPathCompositeEnvironmentRepository.EnvironmentVaultConfiguration and
org.springframework.cloud.vault.config.ClientAuthenticationFactory in order to
provide configuration consistent with Spring Cloud Vault's property-based
configuration.EnvironmentRepository.SpringVaultEnvironmentRepository
instead 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.SpringVaultEnvironmentRepository
instead 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.VaultKvAccessStrategy.Copyright © 2021 Pivotal Software, Inc.. All rights reserved.