Uses of Interface
io.helidon.config.spi.ConfigFilter
Package
Description
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Support for encrypted properties.
-
Uses of ConfigFilter in io.helidon.config
Modifier and TypeClassDescriptionclass
A config filter that replaces values with a new ones of keys that matching withPattern
.class
A config filter that replaces all placeholders in a config value String with their corresponding values looked up from the config.Modifier and TypeMethodDescriptionConfigFilters.ValueResolvingBuilder.build()
Creates a function of values reference resolving.ConfigFilters.ValueResolvingBuilder.get()
Modifier and TypeMethodDescriptionConfig.Builder.addFilter
(ConfigFilter configFilter) Registers aConfigFilter
instance that will be used byConfig
to filter elementary value before it is returned to a user.Modifier and TypeMethodDescriptionConfig.Builder.addFilter
(Function<Config, ConfigFilter> configFilterProvider) Config.Builder.addFilter
(Supplier<Function<Config, ConfigFilter>> configFilterSupplier) -
Uses of ConfigFilter in io.helidon.config.encryption
Modifier and TypeClassDescriptionfinal class
Provides possibility to decrypt passwords from configuration sources.class
A Java service forEncryptionFilter
.Modifier and TypeMethodDescriptionEncryptionFilter.Builder.buildProvider()
Create a newEncryptionFilter
provider based on this builder.static Function<Config,
ConfigFilter> EncryptionFilter.fromConfig()
Create a filter based on configuration (it takes its configuration from the configuration object it filters).