All Classes and Interfaces
Class
Description
Abstract class that handles decrypting and merging of PropertySources.
A listener that prepares a SpringApplication (e.g.
Overrides ConfigFileApplicationListener to disable exception.
A marker interface used as a key in
META-INF/spring.factories.Configuration to import the
BootstrapImportSelector configuration.Enumerable wrapper for a property source.
Collects references to
@ConfigurationProperties beans in the context and
its parent.Listens for
EnvironmentChangeEvent and rebinds beans that were bound to the
Environment using @ConfigurationProperties.Auto-configuration for
ConfigurationPropertiesRebinder.Decrypt properties from the environment and insert them with high priority so they
override the encrypted values.
Deprecated.
A Spring Boot condition for key encryption.
Event published to signal a change in the
Environment.Decrypt properties from the environment and insert them with high priority so they
override the encrypted values.
Entry point for making local (but volatile) changes to the
Environment of a
running application.
A generic Scope implementation.
A factory bean with a locked scope.
Exception related to the format of key.
Key encryption properties.
Key store properties.
Auto-configuration for some MVC endpoints governing the application context lifecycle.
Listener that looks for
EnvironmentChangeEvent and rebinds logger levels if any
changed.Cleans up the logging system immediately after the bootstrap context is created on
startup.
Creates a set of child contexts that allows a set of Specifications to define the beans
in each child context.
Specification with name and configuration.
Properties for Spring Cloud Config bootstrap.
Strategy for locating (possibly remote) property sources for the Environment.
Autoconfiguration for the refresh scope and associated features to do with changes in
the Environment (e.g.
BootstrapRegistryInitializer that adds the BootstrapContext to the ApplicationContext
for use later in
ConfigDataContextRefresher.Event that triggers a call to
RefreshEndpoint.refresh().Calls
ContextRefresher.refresh() when a RefreshEvent is received.Convenience annotation to put a
@Bean definition in
refresh scope.
A Scope implementation that allows for beans to be refreshed dynamically at runtime
(see
RefreshScope.refresh(String) and RefreshScope.refreshAll()).Health indicator for the refresh scope and configuration properties rebinding.
An endpoint that restarts the application context.
A listener that stores enough information about an application, as it starts, to be
able to restart it later if needed.
A special-purpose cache interface specifically for the
GenericScope to use to
manage cached bean instances.Simple, non-enumerable PropertySource wrapper.
A simple cache implementation backed by a concurrent map.
BindHandler that uses a TextEncryptor to decrypt text if properly prefixed with
{cipher}.
Bootstrapper.
Deprecated.
TextEncryptor that just fails, so that users don't get a false sense of security
adding ciphers to config files and not getting them decrypted.
An extension of the standard
EnvironmentEndpoint that allows to modify the
environment at runtime.Auto-configuration for the
WritableEnvironmentEndpoint.MVC endpoint for the
EnvironmentManager, providing a POST to /env as a simple
way to change the Environment.