| 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.encryption |
Support for encrypted properties.
|
| io.helidon.config.etcd |
Etcd configuration source.
|
| io.helidon.config.git |
Git configuration source.
|
| io.helidon.config.objectmapping |
Mappers that can map
Config to classes with factory methods, classes with Builders and
general "bean" classes with constructor and setters. |
| io.helidon.config.spi |
Configuration SPI that defines the behavior developers can implement to extend the config system.
|
| io.helidon.health |
Health check support for helidon SE.
|
| 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.faulttolerance |
Helidon implementation of Microprofile fault tolerance.
|
| io.helidon.microprofile.jwt.auth |
Implementation of Microprofile JWT Auth specification.
|
| 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.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.time |
Time attribute validator.
|
| io.helidon.security.integration.jersey |
Jersey integration for security module.
|
| io.helidon.security.integration.webserver |
Integration library for RxServer.
|
| io.helidon.security.providers.abac |
Attribute based access control (ABAC) security provider.
|
| io.helidon.security.providers.abac.spi |
Attribute based access control (ABAC) security provider's SPI.
|
| io.helidon.security.providers.common |
Common classes for provider implementation.
|
| io.helidon.security.providers.common.spi |
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
|
| io.helidon.security.providers.google.login |
Integration with Google login button.
|
| io.helidon.security.providers.header |
Provider that can extract username from a (any) header.
|
| io.helidon.security.providers.httpauth |
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
|
| io.helidon.security.providers.httpsign |
Provider supporting validation of incoming signatures and signing of outbound requests.
|
| io.helidon.security.providers.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.oidc |
Integration with Open ID Connect providers.
|
| io.helidon.security.providers.oidc.common |
Open ID Connect (OIDC) classes usable from all OIDC related components.
|
| io.helidon.security.spi |
Security component's SPI.
|
| io.helidon.security.util |
General utilities for security modules.
|
| io.helidon.tracing |
Distributed tracing support for Helidon.
|
| io.helidon.tracing.zipkin |
Brave based Open Tracing implementation for an integration with Zipkin.
|
| io.helidon.webserver |
Reactive web server API.
|
| Modifier and Type | Method and Description |
|---|---|
ScheduledThreadPoolSupplier.Builder |
ScheduledThreadPoolSupplier.Builder.config(Config config)
Load all properties for this thread pool executor from configuration.
|
ThreadPoolSupplier.Builder |
ThreadPoolSupplier.Builder.config(Config config)
Load all properties for this thread pool executor from configuration.
|
static Optional<Resource> |
Resource.create(Config config,
String keyPrefix)
Loads the resource from appropriate location based
on configuration and a key prefix.
|
static ScheduledThreadPoolSupplier |
ScheduledThreadPoolSupplier.create(Config config)
Load supplier from configuration.
|
static ThreadPoolSupplier |
ThreadPoolSupplier.create(Config config)
Load supplier from configuration.
|
| Modifier and Type | Method and Description |
|---|---|
KeyConfig.Builder |
KeyConfig.Builder.config(Config config)
Updated this builder instance from configuration.
|
KeyConfig.KeystoreBuilder |
KeyConfig.KeystoreBuilder.config(Config config)
Update this builder from configuration.
|
KeyConfig.PemBuilder |
KeyConfig.PemBuilder.config(Config config)
Update this builder from configuration.
|
static KeyConfig |
KeyConfig.create(Config config)
Load key config from config.
|
| Modifier and Type | Method and 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. |
static Config |
Config.create(Supplier<ConfigSource>... configSources)
Creates a new
Config loaded from environment variables, system
properties, and the specified ConfigSources. |
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.empty(Config config)
Create an empty configuration with mappers copied from another config.
|
Config |
Config.get(Config.Key key)
Returns the single sub-node for the specified sub-key.
|
default Config |
Config.get(String key)
Returns the single sub-node for the specified sub-key.
|
Config |
Config.Context.last()
|
static Config |
Config.loadSourcesFrom(Supplier<ConfigSource>... metaSources)
Creates a new
Config loaded from the specified
ConfigSources representing meta-configurations. |
Config |
Config.Context.reload()
|
| Modifier and Type | Method and Description |
|---|---|
default ConfigValue<Config> |
Config.asNode()
Returns existing current config node as a
Optional instance
or Optional.empty() in case of Config.Type.MISSING node. |
ConfigValue<List<Config>> |
Config.asNodeList()
Returns a list of child
Config nodes if the node is Config.Type.OBJECT. |
Function<Config,ConfigFilter> |
ConfigFilters.ValueResolvingBuilder.build()
Creates a function of values reference resolving.
|
default Flow.Publisher<Config> |
Config.changes()
Deprecated.
|
Function<Config,ConfigFilter> |
ConfigFilters.ValueResolvingBuilder.get() |
default Stream<Config> |
Config.traverse()
Iterative deepening depth-first traversal of the node
and its subtree as a
Stream<Config>. |
Stream<Config> |
Config.traverse(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 and Description |
|---|---|
static ConfigFilters.ValueResolvingBuilder |
ConfigFilters.ValueResolvingBuilder.create(Config metaConfig)
Initializes config filter instance from configuration properties.
|
static ConfigSource |
ConfigSources.create(Config config)
Returns a
ConfigSource that contains the same configuration model
as the provided config. |
static PollingStrategies.ScheduledBuilder |
PollingStrategies.ScheduledBuilder.create(Config metaConfig)
Initializes polling strategy instance from configuration properties.
|
static RetryPolicies.Builder |
RetryPolicies.Builder.create(Config metaConfig)
Initializes retry policy instance from configuration properties.
|
static Config |
Config.empty(Config config)
Create an empty configuration with mappers copied from another config.
|
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. |
Config.Builder |
Config.Builder.mappersFrom(Config config)
Add mappers from another config instance.
|
static Map<String,String> |
ConfigMappers.toMap(Config config)
Transform all leaf nodes (values) into Map instance.
|
static Properties |
ConfigMappers.toProperties(Config config)
Transform all leaf nodes (values) into Properties instance.
|
| Modifier and Type | Method and Description |
|---|---|
Config.Builder |
Config.Builder.addFilter(Function<Config,ConfigFilter> configFilterProvider)
|
Config.Builder |
Config.Builder.addFilter(Supplier<Function<Config,ConfigFilter>> configFilterSupplier)
|
<T> Config.Builder |
Config.Builder.addMapper(GenericType<T> type,
Function<Config,T> mapper)
Register a mapping function for specified
GenericType. |
<T> Config.Builder |
Config.Builder.addMapper(Class<T> type,
Function<Config,T> mapper)
Registers mapping function for specified
type. |
<T> ConfigValue<T> |
Config.as(Function<Config,T> mapper)
Typed value as a
ConfigValue created from factory method. |
<T> ConfigValue<List<T>> |
Config.asList(Function<Config,T> mapper)
Returns this node as a list converting each list value using the provided mapper.
|
default void |
Config.ifExists(Consumer<Config> action)
Performs the given action with the config node if node
exists, otherwise does nothing. |
default void |
Config.onChange(Consumer<Config> onChangeConsumer)
Register a
Consumer that is invoked each time a change occurs on whole Config or on a particular Config node. |
default void |
Config.onChange(Function<Config,Boolean> onNextFunction)
Deprecated.
use
onChange(Consumer) instead |
Stream<Config> |
Config.traverse(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 and Description |
|---|---|
Function<Config,ConfigFilter> |
EncryptionFilter.Builder.buildProvider()
Create a new
EncryptionFilter 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).
|
| Modifier and Type | Method and Description |
|---|---|
void |
EncryptionFilterService.init(Config config) |
| Modifier and Type | Method and Description |
|---|---|
static EtcdConfigSource |
EtcdConfigSource.create(Config config)
Create a new instance from configuration.
|
static EtcdConfigSourceBuilder |
EtcdConfigSourceBuilder.create(Config metaConfig)
Initializes config source instance from meta configuration properties,
see
ConfigSources.load(Config). |
protected EtcdConfigSourceBuilder |
EtcdConfigSourceBuilder.init(Config metaConfig) |
| Modifier and Type | Method and Description |
|---|---|
static GitConfigSource |
GitConfigSource.create(Config config)
Create an instance from meta configuration.
|
static GitConfigSourceBuilder |
GitConfigSourceBuilder.create(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 and Description |
|---|---|
<T> Optional<Function<Config,T>> |
ObjectConfigMapperProvider.mapper(Class<T> type) |
Map<Class<?>,Function<Config,?>> |
ObjectConfigMapperProvider.mappers() |
| Modifier and Type | Method and Description |
|---|---|
default Map<GenericType<?>,BiFunction<Config,ConfigMapper,?>> |
ConfigMapperProvider.genericTypeMappers()
Returns a map of mapper functions associated with appropriate target type (
GenericType<?>. |
default <T> Optional<BiFunction<Config,ConfigMapper,T>> |
ConfigMapperProvider.mapper(GenericType<T> type)
Mapper for a specific generic type.
|
default <T> Optional<Function<Config,T>> |
ConfigMapperProvider.mapper(Class<T> type)
A simple mapping function from config node to a typed value based on the expected class.
|
Map<Class<?>,Function<Config,?>> |
ConfigMapperProvider.mappers()
Returns a map of mapper functions associated with appropriate target type (
Class<?>. |
| Modifier and Type | Method and Description |
|---|---|
static ConfigSource |
ConfigSource.create(Config metaConfig)
Initializes a
ConfigSource from meta-configuration. |
static RetryPolicy |
RetryPolicy.create(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. |
<T> T |
ConfigMapper.map(Config config,
GenericType<T> type)
Convert the specified
Config node into the target type specified by GenericType. |
<T> T |
ConfigMapper.map(Config config,
Class<T> type)
Converts the specified
Config node to the target type. |
| Modifier and Type | Method and Description |
|---|---|
HealthSupport.Builder |
HealthSupport.Builder.config(Config config)
Update this builder from configuration.
|
static HealthSupport |
HealthSupport.create(Config config)
Create a new HealthSupport with no health checks, configured from provided config.
|
| Modifier and Type | Method and 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.create(Config config)
Create a new factory with provided configuration, with pre filled
MetricRegistry.Type.VENDOR and
MetricRegistry.Type.BASE metrics. |
static RegistryFactory |
RegistryFactory.createSeFactory(Config config)
Deprecated.
use
RegistryFactory.create() or RegistryFactory.create(io.helidon.config.Config) instead when a new
registry factory instance is needed. Use RegistryFactory.getInstance() or RegistryFactory.getInstance(io.helidon.config.Config)
to retrieve the shared (singleton) instance. |
static RegistryFactory |
RegistryFactory.getInstance(Config config)
Get a singleton instance of the registry factory for and update it with provided configuration.
|
| Modifier and Type | Method and Description |
|---|---|
Config |
MpConfig.helidonConfig()
Get an instance of Helidon config (a tree structure) rather than the microprofile config.
|
| Modifier and Type | Method and Description |
|---|---|
MpConfigBuilder |
MpConfigBuilder.config(Config config)
Set the Helidon config to be used as a "backend" for this MP config.
|
| Modifier and Type | Method and Description |
|---|---|
static CommandScheduler |
CommandScheduler.create(Config config)
If no command scheduler exists, creates one using a config.
|
| Modifier and Type | Method and Description |
|---|---|
JwtAuthProvider.Builder |
JwtAuthProvider.Builder.config(Config config)
Load this builder from a configuration.
|
static JwtAuthProvider |
JwtAuthProvider.create(Config config)
Create provider instance from configuration.
|
static JwtAuthProvider.JwtOutboundTarget |
JwtAuthProvider.JwtOutboundTarget.fromConfig(Config config,
TokenHandler defaultHandler)
Load an instance from configuration.
|
void |
JwtAuthAnnotationAnalyzer.init(Config config) |
SecurityProvider |
JwtAuthProviderService.providerInstance(Config config) |
| Modifier and Type | Method and Description |
|---|---|
Server.Builder |
Server.Builder.config(Config config)
Configuration instance to use to configure this server (Helidon config).
|
| Modifier and Type | Method and Description |
|---|---|
Config |
MpServiceContext.helidonConfig()
The Helidon config instance used to configure this server (will have same
properties as
MpServiceContext.config()). |
| Modifier and Type | Method and Description |
|---|---|
Config |
Security.configFor(String child)
The configuration of security.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<Config> |
EndpointConfig.config(String configKey)
Get
Config instance for a config key. |
| Modifier and Type | Method and Description |
|---|---|
static Security.Builder |
Security.builder(Config config)
Creates new instance based on configuration values.
|
CompositeProviderSelectionPolicy.Builder |
CompositeProviderSelectionPolicy.Builder.config(Config config)
Update fields from configuration.
|
EndpointConfig.Builder |
EndpointConfig.Builder.config(String configKey,
Config configuration)
Provide a configuration for provider to use.
|
Security.Builder |
Security.Builder.config(Config config)
Add config instance to this builder.
|
SecurityTime.Builder |
SecurityTime.Builder.config(Config config)
Update this builder from configuration.
|
static Function<ProviderSelectionPolicy.Providers,ProviderSelectionPolicy> |
CompositeProviderSelectionPolicy.create(Config config)
Load this policy from config.
|
static QueryParamMapping |
QueryParamMapping.create(Config config)
Read a new instance from configuration.
|
static Security |
Security.create(Config config)
Creates new instance based on configuration values.
|
static SecurityTime |
SecurityTime.create(Config config)
Load an instance from configuration.
|
| Modifier and Type | Method and Description |
|---|---|
EndpointConfig.Builder |
EndpointConfig.Builder.configMap(Map<String,Config> configMap)
Provider a map of cofiguration keys to configurations for provider(s) to use.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyValidator.Builder |
PolicyValidator.Builder.config(Config config)
Update this builder from configuration.
|
PolicyValidator.PolicyConfig.Builder |
PolicyValidator.PolicyConfig.Builder.config(Config config)
Update this builder from configuration.
|
static PolicyValidator |
PolicyValidator.create(Config config)
Create an instance from configuration.
|
PolicyValidator.PolicyConfig |
PolicyValidator.fromConfig(Config config) |
AbacValidator<? extends AbacValidatorConfig> |
PolicyValidatorService.instantiate(Config config) |
| Modifier and Type | Method and Description |
|---|---|
JavaxElPolicyExecutor.Builder |
JavaxElPolicyExecutor.Builder.config(Config config)
Updated builder from configuration.
|
static JavaxElPolicyExecutor |
JavaxElPolicyExecutor.create(Config config)
Create an instance based on configuration.
|
PolicyExecutor |
JavaxElPolicyExecutorService.instantiate(Config config) |
| Modifier and Type | Method and Description |
|---|---|
PolicyExecutor |
PolicyExecutorService.instantiate(Config config)
Create a new instance of a
PolicyExecutor based on the configuration provider. |
| Modifier and Type | Method and Description |
|---|---|
RoleValidator.RoleConfig.Builder |
RoleValidator.RoleConfig.Builder.config(Config config)
Load configuration data from configuration.
|
static RoleValidator.RoleConfig |
RoleValidator.RoleConfig.create(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 and Description |
|---|---|
ScopeValidator.Builder |
ScopeValidator.Builder.config(Config config)
Update builder from configuration.
|
static ScopeValidator |
ScopeValidator.create(Config config)
Create a new validator instance from configuration.
|
static ScopeValidator.ScopesConfig |
ScopeValidator.ScopesConfig.create(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 and Description |
|---|---|
static TimeValidator.TimeConfig |
TimeValidator.TimeConfig.create(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 and Description |
|---|---|
SecurityFeature.Builder |
SecurityFeature.Builder.config(Config config)
Update this builder from configuration.
|
static QueryParamHandler |
QueryParamHandler.create(Config config)
Read a new instance from configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static SecurityHandler.QueryParamHandler |
SecurityHandler.QueryParamHandler.create(Config config)
Create an instance from configuration.
|
static WebSecurity |
WebSecurity.create(Config config)
Create a consumer of routing config to be
registered with
web server routing to process security requests. |
static WebSecurity |
WebSecurity.create(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 and Description |
|---|---|
AbacProvider.Builder |
AbacProvider.Builder.config(Config config)
Update builder from configuration and set the config to
AbacProvider.Builder.configuration(io.helidon.config.Config). |
AbacProvider.Builder |
AbacProvider.Builder.configuration(Config config)
Configuration to use for validator instances.
|
static AbacProvider |
AbacProvider.create(Config config)
Creates a new provider instance from configuration.
|
SecurityProvider |
AbacProviderService.providerInstance(Config config) |
| Modifier and Type | Method and 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 and Description |
|---|---|
Optional<Config> |
OutboundTarget.getConfig()
Configuration of this target.
|
| Modifier and Type | Method and Description |
|---|---|
EvictableCache.Builder<K,V> |
EvictableCache.Builder.config(Config config)
Update this builder from configuration.
|
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 OutboundConfig |
OutboundConfig.create(Config providerConfig)
Parse targets from provider configuration.
|
static OutboundConfig |
OutboundConfig.create(Config providerConfig,
OutboundTarget... defaults)
Parse targets from provider configuration with possible default targets.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
AnnotationAnalyzer.init(Config config)
Provides configuration on node "security.jersey.analyzers".
|
| Modifier and Type | Method and Description |
|---|---|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.config(Config config)
Update this builder from configuration.
|
static GoogleTokenProvider |
GoogleTokenProvider.create(Config config)
Create an instance from configuration.
|
SecurityProvider |
GoogleTokenService.providerInstance(Config config) |
| Modifier and Type | Method and Description |
|---|---|
HeaderAtnProvider.Builder |
HeaderAtnProvider.Builder.config(Config config)
Load this builder from a configuration.
|
static HeaderAtnProvider |
HeaderAtnProvider.create(Config config)
Create provider instance from configuration.
|
SecurityProvider |
HeaderAtnService.providerInstance(Config config) |
| Modifier and Type | Method and Description |
|---|---|
HttpBasicAuthProvider.Builder |
HttpBasicAuthProvider.Builder.config(Config config)
Update this builder from configuration.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.config(Config config)
Update builder from configuration.
|
static ConfigUserStore |
ConfigUserStore.create(Config config)
Create an instance from config.
|
static HttpBasicAuthProvider |
HttpBasicAuthProvider.create(Config config)
Load this provider from configuration.
|
static HttpDigest.Qop |
HttpDigest.Qop.create(Config config)
Parse configuration into this enum.
|
static HttpDigestAuthProvider |
HttpDigestAuthProvider.create(Config config)
Load this provider from configuration.
|
SecurityProvider |
HttpBasicAuthService.providerInstance(Config config) |
SecurityProvider |
HttpDigestAuthService.providerInstance(Config config) |
| Modifier and Type | Method and 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.config(Config config)
Create a builder from configuration.
|
InboundClientDefinition.Builder |
InboundClientDefinition.Builder.config(Config config)
Create a builder instance from configuration.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.config(Config config)
Update this builder instance from configuration.
|
static HttpSignProvider |
HttpSignProvider.create(Config config)
Create a new instance of this provider from configuration.
|
static InboundClientDefinition |
InboundClientDefinition.create(Config config)
Create a new instance from configuration.
|
static OutboundTargetDefinition |
OutboundTargetDefinition.create(Config config)
Create an instance from configuration.
|
static SignedHeadersConfig |
SignedHeadersConfig.create(Config config)
Load header configuration from config.
|
static SignedHeadersConfig.HeadersConfig |
SignedHeadersConfig.HeadersConfig.create(Config config)
Create a new instance from configuration.
|
SecurityProvider |
HttpSignService.providerInstance(Config config) |
| Modifier and Type | Method and Description |
|---|---|
JwtProvider.Builder |
JwtProvider.Builder.config(Config config)
Load this builder from a configuration.
|
JwtProvider.JwtOutboundTarget.Builder |
JwtProvider.JwtOutboundTarget.Builder.config(Config config)
Update builder from configuration.
|
static JwtProvider |
JwtProvider.create(Config config)
Create provider instance from configuration.
|
static JwtProvider.JwtOutboundTarget |
JwtProvider.JwtOutboundTarget.create(Config config,
TokenHandler defaultHandler)
Load an instance from configuration.
|
SecurityProvider |
JwtProviderService.providerInstance(Config config) |
| Modifier and Type | Method and Description |
|---|---|
static OidcProvider |
OidcProvider.create(Config config)
Load this provider from configuration.
|
static OidcSupport |
OidcSupport.create(Config config)
Load OIDC support for webserver from config.
|
static OidcSupport |
OidcSupport.create(Config config,
String providerName)
Load OIDC support for webserver from config.
|
SecurityProvider |
OidcProviderService.providerInstance(Config config) |
| Modifier and Type | Method and 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. |
| Modifier and Type | Method and Description |
|---|---|
SecurityProvider |
SecurityProviderService.providerInstance(Config config)
Create a new instance of the provider based on the configuration
provided.
|
| Modifier and Type | Method and Description |
|---|---|
TokenHandler.Builder |
TokenHandler.Builder.config(Config config)
Update builder from config.
|
static TokenHandler |
TokenHandler.create(Config config)
Create a
TokenHandler from configuration. |
| Modifier and Type | Method and Description |
|---|---|
T |
TracerBuilder.config(Config config)
Load configuration of tracer from configuration of the application.
|
static TracerBuilder<?> |
TracerBuilder.create(Config config)
Create a new builder from configuration.
|
| Modifier and Type | Method and Description |
|---|---|
ZipkinTracerBuilder |
ZipkinTracerBuilder.config(Config config) |
static ZipkinTracerBuilder |
ZipkinTracerBuilder.create(Config config)
Create a new builder based on values in configuration.
|
| Modifier and Type | Method and 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.create(Config config)
Creates new instance with defaults from external configuration source.
|
static SSLContext |
SSLContextBuilder.create(Config sslConfig)
Creates
SSLContext from the provided configuration. |
Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.