| Package | Description |
|---|---|
| io.helidon.common.configurable |
General utilities that use
Config. |
| io.helidon.common.pki |
Utilities for PKI configuration and loading of certificates and keys.
|
| io.helidon.config |
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
|
| io.helidon.config.etcd |
Etcd configuration source.
|
| io.helidon.config.git |
Git configuration source.
|
| io.helidon.config.spi |
Configuration SPI that defines the behavior developers can implement to extend the config system.
|
| io.helidon.metrics |
Metrics support for Java SE, uses the Microprofile metrics APIs and formats.
|
| io.helidon.microprofile.config |
CDI extension for Helidon implementation of microprofile config.
|
| io.helidon.microprofile.server |
Microprofile 1.0 server implementation.
|
| io.helidon.microprofile.server.spi |
SPI to extends microprofile server.
|
| io.helidon.security |
Security
|
| io.helidon.security.abac |
Attribute based access control (ABAC) security provider.
|
| io.helidon.security.abac.policy |
Attribute based access control policy validator.
|
| io.helidon.security.abac.policy.el |
Integration with Java EE expression language.
|
| io.helidon.security.abac.policy.spi |
Service provider interface (SPI) to support policy statements in Attribute based access control.
|
| io.helidon.security.abac.role |
Role attribute validator.
|
| io.helidon.security.abac.scope |
Scope (OAuth2) attribute validator.
|
| io.helidon.security.abac.spi |
Attribute based access control (ABAC) security provider's SPI.
|
| io.helidon.security.abac.time |
Time attribute validator.
|
| io.helidon.security.google |
Integration with Google login button.
|
| io.helidon.security.jersey |
Jersey integration for security module.
|
| io.helidon.security.oidc |
Integration with Open ID Connect providers.
|
| io.helidon.security.oidc.common |
Open ID Connect (OIDC) classes usable from all OIDC related components.
|
| io.helidon.security.provider.header |
Provider that can extract username from a (any) header.
|
| io.helidon.security.provider.httpauth |
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
|
| io.helidon.security.provider.httpsign |
Provider supporting validation of incoming signatures and signing of outbound requests.
|
| io.helidon.security.provider.jwt |
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
|
| io.helidon.security.providers |
Common classes for provider implementation.
|
| io.helidon.security.spi |
Security component's SPI.
|
| io.helidon.security.tools.config |
Support for encrypted properties.
|
| io.helidon.security.util |
General utilities for security modules.
|
| io.helidon.security.webserver |
Integration library for RxServer.
|
| io.helidon.webserver |
Reactive web server API.
|
| io.helidon.webserver.zipkin |
Brave based Open Tracing implementation for an integration with Zipkin.
|
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.Optional<Resource> |
Resource.from(Config config,
java.lang.String keyPrefix) |
Loads the resource from appropriate location based
on configuration and a key prefix.
|
| Modifier and Type | Method | Description |
|---|---|---|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.from(Config config) |
Update this builder from configuration.
|
KeyConfig.PemBuilder |
KeyConfig.PemBuilder.from(Config config) |
Update this builder from configuration.
|
KeyConfig.Builder |
KeyConfig.Builder.fromConfig(Config config) |
Updated this builder instance from configuration.
|
static KeyConfig |
KeyConfig.fromConfig(Config config) |
Load key config from config.
|
| Modifier and Type | Method | Description |
|---|---|---|
Config |
Config.Builder.build() |
Builds new instance of
Config. |
static Config |
Config.create() |
Returns a new default
Config loaded using one of the
configuration files available on the classpath and/or using the runtime
environment. |
Config |
Config.detach() |
Returns a copy of the
Config node with no parent. |
static Config |
Config.empty() |
Returns empty instance of
Config. |
static Config |
Config.from(java.util.function.Supplier<ConfigSource>... configSources) |
Creates a new
Config loaded from environment variables, system
properties, and the specified ConfigSources. |
Config |
Config.get(Config.Key key) |
Returns the single sub-node for the specified sub-key.
|
default Config |
Config.get(java.lang.String key) |
Returns the single sub-node for the specified sub-key.
|
Config |
Config.Context.last() |
|
static Config |
Config.loadSourcesFrom(java.util.function.Supplier<ConfigSource>... metaSources) |
Creates a new
Config loaded from the specified
ConfigSources representing meta-configurations. |
Config |
Config.Context.reload() |
| Modifier and Type | Method | Description |
|---|---|---|
default java.util.List<Config> |
Config.asNodeList() |
Returns a list of child
Config nodes if the node is Config.Type.OBJECT. |
default java.util.List<Config> |
Config.asNodeList(java.util.List<Config> defaultValue) |
Returns a list of child
Config nodes if the node is Config.Type.OBJECT. |
default java.util.function.Supplier<java.util.List<Config>> |
Config.asNodeListSupplier() |
Returns a supplier of a list of child nodes when this node is
Config.Type.OBJECT or a list of element nodes for Config.Type.LIST. |
default java.util.function.Supplier<java.util.List<Config>> |
Config.asNodeListSupplier(java.util.List<Config> defaultValue) |
Returns a supplier of a list of child nodes when this node is
Config.Type.OBJECT, a list of element nodes for Config.Type.LIST or defaultValue if this node is Config.Type.MISSING. |
default java.util.Optional<java.util.List<Config>> |
Config.asOptionalNodeList() |
Returns a list of child
Config nodes if the node is Config.Type.OBJECT. |
default java.util.function.Supplier<java.util.Optional<java.util.List<Config>>> |
Config.asOptionalNodeListSupplier() |
|
java.util.function.Function<Config,ConfigFilter> |
ConfigFilters.ValueResolvingBuilder.build() |
Creates a function of values reference resolving.
|
default Flow.Publisher<Config> |
Config.changes() |
Deprecated.
|
java.util.function.Function<Config,ConfigFilter> |
ConfigFilters.ValueResolvingBuilder.get() |
|
default java.util.Optional<Config> |
Config.node() |
Returns existing current config node as a
Optional instance
or Optional.empty() in case of Config.Type.MISSING node. |
java.util.Optional<java.util.List<Config>> |
Config.nodeList() |
Returns a list of child
Config nodes if the node is Config.Type.OBJECT. |
default java.util.function.Supplier<java.util.Optional<Config>> |
Config.nodeSupplier() |
Returns a
Supplier of the configuration node as an Optional<Config> or Optional.empty() if the node is Config.Type.MISSING. |
default java.util.stream.Stream<Config> |
Config.traverse() |
Iterative deepening depth-first traversal of the node
and its subtree as a
Stream<Config>. |
java.util.stream.Stream<Config> |
Config.traverse(java.util.function.Predicate<Config> predicate) |
Iterative deepening depth-first traversal of the node
and its subtree as a
Stream<Config>, qualified by the specified
predicate. |
| Modifier and Type | Method | Description |
|---|---|---|
T |
ConfigMapper.apply(Config config) |
Maps a configuration hierarchy to a Java representation.
|
static ConfigFilters.ValueResolvingBuilder |
ConfigFilters.ValueResolvingBuilder.from(Config metaConfig) |
Initializes config filter instance from configuration properties.
|
static ConfigSource |
ConfigSources.from(Config config) |
Returns a
ConfigSource that contains the same configuration model
as the provided config. |
static PollingStrategies.ScheduledBuilder |
PollingStrategies.ScheduledBuilder.from(Config metaConfig) |
Initializes polling strategy instance from configuration properties.
|
static RetryPolicies.Builder |
RetryPolicies.Builder.from(Config metaConfig) |
Initializes retry policy instance from configuration properties.
|
static ConfigSources.CompositeBuilder |
ConfigSources.load(Config metaConfig) |
Provides a
ConfigSources.CompositeBuilder for creating a composite
ConfigSource based on the ConfigSources returned by the
provided meta-configuration. |
static java.util.Map<java.lang.String,java.lang.String> |
ConfigMappers.toMap(Config config) |
Transform all leaf nodes (values) into Map instance.
|
static java.util.Properties |
ConfigMappers.toProperties(Config config) |
Transform all leaf nodes (values) into Properties instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
Config.Builder |
Config.Builder.addFilter(java.util.function.Function<Config,ConfigFilter> configFilterProvider) |
|
Config.Builder |
Config.Builder.addFilter(java.util.function.Supplier<java.util.function.Function<Config,ConfigFilter>> configFilterSupplier) |
|
default java.util.List<Config> |
Config.asNodeList(java.util.List<Config> defaultValue) |
Returns a list of child
Config nodes if the node is Config.Type.OBJECT. |
default java.util.function.Supplier<java.util.List<Config>> |
Config.asNodeListSupplier(java.util.List<Config> defaultValue) |
Returns a supplier of a list of child nodes when this node is
Config.Type.OBJECT, a list of element nodes for Config.Type.LIST or defaultValue if this node is Config.Type.MISSING. |
default void |
Config.ifExists(java.util.function.Consumer<Config> action) |
Performs the given action with the config node if node
exists, otherwise does nothing. |
default void |
Config.ifExistsOrElse(java.util.function.Consumer<Config> action,
java.lang.Runnable missingAction) |
Performs the given action with the config node if the node
exists, otherwise performs the specified "missing"
action. |
default void |
Config.onChange(java.util.function.Function<Config,java.lang.Boolean> onNextFunction) |
Directly subscribes
onNextFunction function on change on whole Config or on particular Config node. |
java.util.stream.Stream<Config> |
Config.traverse(java.util.function.Predicate<Config> predicate) |
Iterative deepening depth-first traversal of the node
and its subtree as a
Stream<Config>, qualified by the specified
predicate. |
| Modifier and Type | Method | Description |
|---|---|---|
static EtcdConfigSourceBuilder |
EtcdConfigSourceBuilder.from(Config metaConfig) |
Initializes config source instance from meta configuration properties,
see
ConfigSources.load(Config). |
protected EtcdConfigSourceBuilder |
EtcdConfigSourceBuilder.init(Config metaConfig) |
| Modifier and Type | Method | Description |
|---|---|---|
static GitConfigSourceBuilder |
GitConfigSourceBuilder.from(Config metaConfig) |
Initializes config source instance from meta configuration properties,
see
ConfigSources.load(Config). |
protected GitConfigSourceBuilder |
GitConfigSourceBuilder.init(Config metaConfig) |
Initialize builder from specified configuration properties.
|
| Modifier and Type | Method | Description |
|---|---|---|
static ConfigSource |
ConfigSource.from(Config metaConfig) |
Initializes a
ConfigSource from meta-configuration. |
static RetryPolicy |
RetryPolicy.from(Config metaConfig) |
Constructs a
RetryPolicy from meta-configuration. |
protected B |
AbstractConfigSource.Builder.init(Config metaConfig) |
Initialize builder from specified configuration properties.
|
protected B |
AbstractParsableConfigSource.Builder.init(Config metaConfig) |
Initialize builder from specified configuration properties.
|
protected B |
AbstractSource.Builder.init(Config metaConfig) |
Initialize builder from specified configuration properties.
|
default void |
ConfigFilter.init(Config config) |
Initializes the filter using the
Config instance which the filter
will affect once Config.Builder.build completes. |
| Modifier and Type | Method | Description |
|---|---|---|
MetricsSupport.Builder |
MetricsSupport.Builder.config(Config config) |
Override default configuration.
|
static MetricsSupport |
MetricsSupport.create(Config config) |
Create an instance to be registered with Web Server maybe overriding default values with
configured values.
|
static RegistryFactory |
RegistryFactory.createSeFactory(Config config) |
Create a registry factory for systems without CDI.
|
| Modifier and Type | Method | Description |
|---|---|---|
Config |
MpConfig.getConfig() |
Get an instance of Helidon config (a tree structure) rather than the microprofile config.
|
| Modifier and Type | Method | Description |
|---|---|---|
MpConfigBuilder |
MpConfigBuilder.config(Config config) |
Set the Helidon config to be used as a "backend" for this MP config.
|
| Constructor | Description |
|---|---|
MpConfig(Config config,
java.util.List<org.eclipse.microprofile.config.spi.ConfigSource> mpConfigSources,
java.util.Set<java.lang.Class> converterClasses,
java.util.Map<java.lang.Class<?>,org.eclipse.microprofile.config.spi.Converter<?>> converters) |
Create a new instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
Server.Builder |
Server.Builder.config(Config config) |
Configuration instance to use to configure this server (Helidon config).
|
static ThreadPoolSupplier |
ThreadPoolSupplier.from(Config config) |
Load supplier from configuration.
|
ThreadPoolSupplier.Builder |
ThreadPoolSupplier.Builder.fromConfig(Config config) |
Load all properties for this thread pool executor from configuration.
|
| Modifier and Type | Method | Description |
|---|---|---|
Config |
MpServiceContext.getHelidonConfig() |
The Helidon config instance used to configure this server (will have same
properties as
MpServiceContext.getConfig()). |
| Modifier and Type | Method | Description |
|---|---|---|
Config |
Security.getConfig(java.lang.String child) |
The configuration of security.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Optional<Config> |
EndpointConfig.getConfig(java.lang.String configKey) |
Get
Config instance for a config key. |
| Modifier and Type | Method | Description |
|---|---|---|
static Security.Builder |
Security.builderFromConfig(Config config) |
Creates new instance based on configuration values.
|
EndpointConfig.Builder |
EndpointConfig.Builder.config(java.lang.String configKey,
Config configuration) |
Provide a configuration for provider to use.
|
Security.Builder |
Security.Builder.config(Config config) |
Add config instance to this builder.
|
static QueryParamMapping |
QueryParamMapping.from(Config config) |
Read a new instance from configuration.
|
static SecurityTime |
SecurityTime.from(Config config) |
Load an instance from configuration.
|
static ThreadPoolSupplier |
ThreadPoolSupplier.from(Config config) |
Load supplier from configuration.
|
CompositeProviderSelectionPolicy.Builder |
CompositeProviderSelectionPolicy.Builder.fromConfig(Config config) |
Update fields from configuration.
|
static java.util.function.Function<ProviderSelectionPolicy.Providers,ProviderSelectionPolicy> |
CompositeProviderSelectionPolicy.fromConfig(Config config) |
Load this policy from config.
|
static Security |
Security.fromConfig(Config config) |
Creates new instance based on configuration values.
|
SecurityTime.Builder |
SecurityTime.Builder.fromConfig(Config config) |
Update this builder from configuration.
|
ThreadPoolSupplier.Builder |
ThreadPoolSupplier.Builder.fromConfig(Config config) |
Load all properties for this thread pool executor from configuration.
|
| Modifier and Type | Method | Description |
|---|---|---|
EndpointConfig.Builder |
EndpointConfig.Builder.configMap(java.util.Map<java.lang.String,Config> configMap) |
Provider a map of cofiguration keys to configurations for provider(s) to use.
|
| Modifier and Type | Method | Description |
|---|---|---|
AbacProvider.Builder |
AbacProvider.Builder.config(Config config) |
Configuration to use for validator instances (by default this is the provider's configuration that would be sent
to
AbacProvider.Builder.from(Config). |
AbacProvider.Builder |
AbacProvider.Builder.from(Config config) |
Update builder from configuration.
|
static AbacProvider |
AbacProvider.from(Config config) |
Creates a new provider instance from configuration.
|
SecurityProvider |
AbacProviderService.getProviderInstance(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
PolicyValidator.Builder |
PolicyValidator.Builder.from(Config config) |
Update this builder from configuration.
|
static PolicyValidator |
PolicyValidator.from(Config config) |
Create an instance from configuration.
|
PolicyValidator.PolicyConfig.Builder |
PolicyValidator.PolicyConfig.Builder.from(Config config) |
Update this builder from configuration.
|
PolicyValidator.PolicyConfig |
PolicyValidator.fromConfig(Config config) |
|
AbacValidator<? extends AbacValidatorConfig> |
PolicyValidatorService.instantiate(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
static JavaxElPolicyExecutor |
JavaxElPolicyExecutor.from(Config config) |
Create an instance based on configuration.
|
JavaxElPolicyExecutor.Builder |
JavaxElPolicyExecutor.Builder.fromConfig(Config config) |
Updated builder from configuration.
|
PolicyExecutor |
JavaxElPolicyExecutorService.instantiate(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
PolicyExecutor |
PolicyExecutorService.instantiate(Config config) |
Create a new instance of a
PolicyExecutor based on the configuration provider. |
| Modifier and Type | Method | Description |
|---|---|---|
RoleValidator.RoleConfig.Builder |
RoleValidator.RoleConfig.Builder.from(Config config) |
Load configuration data from configuration.
|
static RoleValidator.RoleConfig |
RoleValidator.RoleConfig.from(Config config) |
Will read roles allowed from configuration.
|
RoleValidator.RoleConfig |
RoleValidator.fromConfig(Config config) |
|
AbacValidator<? extends AbacValidatorConfig> |
RoleValidatorService.instantiate(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
ScopeValidator.Builder |
ScopeValidator.Builder.from(Config config) |
Update builder from configuration.
|
static ScopeValidator |
ScopeValidator.from(Config config) |
Create a new validator instance from configuration.
|
static ScopeValidator.ScopesConfig |
ScopeValidator.ScopesConfig.from(Config config) |
Create an instance from configuration (of endpoint).
|
ScopeValidator.ScopesConfig |
ScopeValidator.fromConfig(Config config) |
|
AbacValidator<? extends AbacValidatorConfig> |
ScopeValidatorService.instantiate(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
T |
AbacValidator.fromConfig(Config config) |
Load configuration class instance from
Config. |
AbacValidator<? extends AbacValidatorConfig> |
AbacValidatorService.instantiate(Config config) |
Create a new instance of the validator based on the configuration
provided.
|
| Modifier and Type | Method | Description |
|---|---|---|
static TimeValidator.TimeConfig |
TimeValidator.TimeConfig.from(Config config) |
Create an time config from configuration.
|
TimeValidator.TimeConfig |
TimeValidator.fromConfig(Config config) |
|
AbacValidator<? extends AbacValidatorConfig> |
TimeValidatorService.instantiate(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.fromConfig(Config config) |
Update this builder from configuration.
|
static GoogleTokenProvider |
GoogleTokenProvider.fromConfig(Config config) |
Create an instance from configuration.
|
SecurityProvider |
GoogleTokenService.getProviderInstance(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
static QueryParamHandler |
QueryParamHandler.from(Config config) |
Read a new instance from configuration.
|
SecurityFeature.Builder |
SecurityFeature.Builder.fromConfig(Config config) |
Update this builder from configuration.
|
| Modifier and Type | Method | Description |
|---|---|---|
static OidcSupport |
OidcSupport.create(Config config) |
Load OIDC support for webserver from config.
|
static OidcSupport |
OidcSupport.create(Config config,
java.lang.String providerName) |
Load OIDC support for webserver from config.
|
static OidcProvider |
OidcProvider.fromConfig(Config config) |
Load this provider from configuration.
|
SecurityProvider |
OidcProviderService.getProviderInstance(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
OidcConfig.Builder |
OidcConfig.Builder.config(Config config) |
Update this builder with values from configuration.
|
static OidcConfig |
OidcConfig.create(Config config) |
Create a new instance from
Config. |
static OidcConfig |
OidcConfig.from(Config config) |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.fromConfig(Config config) |
Load this builder from a configuration.
|
static HeaderAtnProvider |
HeaderAtnProvider.fromConfig(Config config) |
Create provider instance from configuration.
|
SecurityProvider |
HeaderAtnService.getProviderInstance(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
static ConfigUserStore |
ConfigUserStore.fromConfig(Config config) |
Create an instance from config.
|
static HttpBasicAuthProvider |
HttpBasicAuthProvider.fromConfig(Config config) |
Load this provider from configuration.
|
static HttpDigest.Algorithm |
HttpDigest.Algorithm.fromConfig(Config config) |
Parse configuration into this enum.
|
static HttpDigest.Qop |
HttpDigest.Qop.fromConfig(Config config) |
Parse configuration into this enum.
|
static HttpDigestAuthProvider |
HttpDigestAuthProvider.fromConfig(Config config) |
Load this provider from configuration.
|
SecurityProvider |
HttpBasicAuthService.getProviderInstance(Config config) |
|
SecurityProvider |
HttpDigestAuthService.getProviderInstance(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
static InboundClientDefinition.Builder |
InboundClientDefinition.builder(Config config) |
Create a new builder from configuration.
|
static OutboundTargetDefinition.Builder |
OutboundTargetDefinition.builder(Config config) |
Create a builder from configuration.
|
HttpSignProvider.Builder |
HttpSignProvider.Builder.fromConfig(Config config) |
Create a builder from configuration.
|
static HttpSignProvider |
HttpSignProvider.fromConfig(Config config) |
Create a new instance of this provider from configuration.
|
InboundClientDefinition.Builder |
InboundClientDefinition.Builder.fromConfig(Config config) |
Create a builder instance from configuration.
|
static InboundClientDefinition |
InboundClientDefinition.fromConfig(Config config) |
Create a new instance from configuration.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.fromConfig(Config config) |
Update this builder instance from configuration.
|
static OutboundTargetDefinition |
OutboundTargetDefinition.fromConfig(Config config) |
Create an instance from configuration.
|
static SignedHeadersConfig |
SignedHeadersConfig.fromConfig(Config config) |
Load header configuration from config.
|
static SignedHeadersConfig.HeadersConfig |
SignedHeadersConfig.HeadersConfig.fromConfig(Config config) |
Create a new instance from configuration.
|
SecurityProvider |
HttpSignService.getProviderInstance(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
JwtProvider.Builder |
JwtProvider.Builder.fromConfig(Config config) |
Load this builder from a configuration.
|
static JwtProvider |
JwtProvider.fromConfig(Config config) |
Create provider instance from configuration.
|
static JwtProvider.JwtOutboundTarget |
JwtProvider.JwtOutboundTarget.fromConfig(Config config,
TokenHandler defaultHandler) |
Load an instance from configuration.
|
SecurityProvider |
JwtProviderService.getProviderInstance(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Optional<Config> |
OutboundTarget.getConfig() |
| Modifier and Type | Method | Description |
|---|---|---|
OutboundTarget.Builder |
OutboundTarget.Builder.config(Config config) |
Set config for this target.
|
static <K,V> EvictableCache<K,V> |
EvictableCache.create(Config config) |
Create a new cache and configure it from the provided configuration.
|
static <K,V> EvictableCache<K,V> |
EvictableCache.from(Config config) |
Deprecated.
Do not use directly, please use
EvictableCache.create(Config) |
EvictableCache.Builder<K,V> |
EvictableCache.Builder.fromConfig(Config config) |
Update this builder from configuration.
|
static OutboundConfig |
OutboundConfig.parseTargets(Config providerConfig) |
Parse targets from provider configuration.
|
static OutboundConfig |
OutboundConfig.parseTargets(Config providerConfig,
OutboundTarget... defaults) |
Parse targets from provider configuration with possible default targets.
|
| Modifier and Type | Method | Description |
|---|---|---|
SecurityProvider |
SecurityProviderService.getProviderInstance(Config config) |
Create a new instance of the provider based on the configuration
provided.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.function.Function<Config,ConfigFilter> |
SecureConfigFilter.Builder.buildProvider() |
Create a new
SecureConfigFilter provider based on this builder. |
static java.util.function.Function<Config,ConfigFilter> |
SecureConfigFilter.fromConfig() |
Create a filter based on configuration (it takes its configuration from the configuration object it filters).
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
SecureConfigFilterService.init(Config config) |
| Modifier and Type | Method | Description |
|---|---|---|
TokenHandler.Builder |
TokenHandler.Builder.fromConfig(Config config) |
Update builder from config.
|
static TokenHandler |
TokenHandler.fromConfig(Config config) |
Create a
TokenHandler from configuration. |
| Modifier and Type | Method | Description |
|---|---|---|
static SecurityHandler.QueryParamHandler |
SecurityHandler.QueryParamHandler.from(Config config) |
Create an instance from configuration.
|
static WebSecurity |
WebSecurity.from(Config config) |
Create a consumer of routing config to be
registered with
web server routing to process security requests. |
static WebSecurity |
WebSecurity.from(Security security,
Config config) |
Create a consumer of routing config to be
registered with
web server routing to process security requests. |
| Modifier and Type | Method | Description |
|---|---|---|
static ServerConfiguration.Builder |
ServerConfiguration.builder(Config config) |
Creates new instance of a
server configuration builder with defaults from external configuration source. |
ServerConfiguration.Builder |
ServerConfiguration.Builder.config(Config config) |
Sets configuration values included in provided
Config parameter. |
static ServerConfiguration |
ServerConfiguration.fromConfig(Config config) |
Creates new instance with defaults from external configuration source.
|
static javax.net.ssl.SSLContext |
SSLContextBuilder.fromConfig(Config sslConfig) |
Creates
SSLContext from the provided configuration. |
| Modifier and Type | Method | Description |
|---|---|---|
static ZipkinTracerBuilder |
ZipkinTracerBuilder.from(Config config) |
Create a new builder based on values in configuration.
|
ZipkinTracerBuilder |
ZipkinTracerBuilder.fromConfig(Config config) |
Update this builder from configuration.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.