Uses of Interface
io.helidon.config.Config
-
Packages that use Config Package Description io.helidon.common.configurable General utilities that useConfig
.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 mapConfig
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.grpc.client gRPC client API.io.helidon.grpc.core Core classes used by both the reactive gRPC server API and gRPC client API.io.helidon.grpc.server Reactive gRPC server API.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.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.openapi Helidon SE OpenAPI Support.io.helidon.security Securityio.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.httpauth.spi SPI for basic and digest authentication providers.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.config Configuration for traced components, spans and logs.io.helidon.tracing.jaeger Helidon integration with Jaeger tracer.io.helidon.tracing.zipkin Brave based Open Tracing implementation for an integration with Zipkin.io.helidon.webclient.jaxrs Helidon support for JAX-RS (Jersey) client.io.helidon.webserver Reactive web server API.io.helidon.webserver.accesslog Access log support for Helidon WebServer.io.helidon.webserver.jersey -
-
Uses of Config in io.helidon.common.configurable
Methods in io.helidon.common.configurable with parameters of type Config Modifier and Type Method 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 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
ServerThreadPoolSupplier. create(Config config)
Create supplier from configuration.static ThreadPoolSupplier
ThreadPoolSupplier. create(Config config)
Load supplier from configuration. -
Uses of Config in io.helidon.common.pki
Methods in io.helidon.common.pki with parameters of type Config Modifier and Type Method 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. -
Uses of Config in io.helidon.config
Methods in io.helidon.config that return Config Modifier and Type Method Description Config
Config.Builder. build()
Builds new instance ofConfig
.static Config
Config. create()
Returns a new defaultConfig
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 newConfig
loaded from environment variables, system properties, and the specifiedConfigSource
s.Config
Config. detach()
Returns a copy of theConfig
node with no parent.static Config
Config. empty()
Returns empty instance ofConfig
.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 newConfig
loaded from the specifiedConfigSource
s representing meta-configurations.Config
Config.Context. reload()
Methods in io.helidon.config that return types with arguments of type Config Modifier and Type Method Description default ConfigValue<Config>
Config. asNode()
Returns existing current config node as aOptional
instance orOptional.empty()
in case ofConfig.Type.MISSING
node.ConfigValue<List<Config>>
Config. asNodeList()
Returns a list of childConfig
nodes if the node isConfig.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 aStream<Config>
.Stream<Config>
Config. traverse(Predicate<Config> predicate)
Iterative deepening depth-first traversal of the node and its subtree as aStream<Config>
, qualified by the specified predicate.Methods in io.helidon.config with parameters of type Config Modifier and Type Method Description static ConfigFilters.ValueResolvingBuilder
ConfigFilters.ValueResolvingBuilder. create(Config metaConfig)
Initializes config filter instance from configuration properties.static ConfigSource
ConfigSources. create(Config config)
Returns aConfigSource
that contains the same configuration model as the providedconfig
.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 aConfigSources.CompositeBuilder
for creating a compositeConfigSource
based on theConfigSource
s 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.Method parameters in io.helidon.config with type arguments of type Config Modifier and Type Method 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 specifiedGenericType
.<T> Config.Builder
Config.Builder. addMapper(Class<T> type, Function<Config,T> mapper)
Registers mapping function for specifiedtype
.<T> ConfigValue<T>
Config. as(Function<Config,T> mapper)
Typed value as aConfigValue
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 nodeexists
, otherwise does nothing.default void
Config. onChange(Consumer<Config> onChangeConsumer)
Register aConsumer
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.useonChange(Consumer)
insteadStream<Config>
Config. traverse(Predicate<Config> predicate)
Iterative deepening depth-first traversal of the node and its subtree as aStream<Config>
, qualified by the specified predicate. -
Uses of Config in io.helidon.config.encryption
Methods in io.helidon.config.encryption that return types with arguments of type Config Modifier and Type Method Description Function<Config,ConfigFilter>
EncryptionFilter.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).Methods in io.helidon.config.encryption with parameters of type Config Modifier and Type Method Description void
EncryptionFilterService. init(Config config)
-
Uses of Config in io.helidon.config.etcd
Methods in io.helidon.config.etcd with parameters of type Config Modifier and Type Method 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, seeConfigSources.load(Config)
.protected EtcdConfigSourceBuilder
EtcdConfigSourceBuilder. init(Config metaConfig)
-
Uses of Config in io.helidon.config.git
Methods in io.helidon.config.git with parameters of type Config Modifier and Type Method 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, seeConfigSources.load(Config)
.protected GitConfigSourceBuilder
GitConfigSourceBuilder. init(Config metaConfig)
Initialize builder from specified configuration properties. -
Uses of Config in io.helidon.config.objectmapping
Methods in io.helidon.config.objectmapping that return types with arguments of type Config Modifier and Type Method Description <T> Optional<Function<Config,T>>
ObjectConfigMapperProvider. mapper(Class<T> type)
Map<Class<?>,Function<Config,?>>
ObjectConfigMapperProvider. mappers()
-
Uses of Config in io.helidon.config.spi
Methods in io.helidon.config.spi that return types with arguments of type Config Modifier and Type Method 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<?>
.Methods in io.helidon.config.spi with parameters of type Config Modifier and Type Method Description static ConfigSource
ConfigSource. create(Config metaConfig)
Initializes aConfigSource
from meta-configuration.static RetryPolicy
RetryPolicy. create(Config metaConfig)
Constructs aRetryPolicy
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 theConfig
instance which the filter will affect onceConfig.Builder.build
completes.<T> T
ConfigMapper. map(Config config, GenericType<T> type)
Convert the specifiedConfig
node into the target type specified byGenericType
.<T> T
ConfigMapper. map(Config config, Class<T> type)
Converts the specifiedConfig
node to the target type. -
Uses of Config in io.helidon.grpc.client
Methods in io.helidon.grpc.client with parameters of type Config Modifier and Type Method Description static GrpcChannelsProvider.Builder
GrpcChannelsProvider. builder(Config config)
Create a newGrpcChannelsProvider.Builder
.static GrpcChannelsProvider
GrpcChannelsProvider. create(Config config)
Creates aGrpcChannelsProvider
using the specified configuration. -
Uses of Config in io.helidon.grpc.core
Methods in io.helidon.grpc.core with parameters of type Config Modifier and Type Method Description static GrpcTlsDescriptor.Builder
GrpcTlsDescriptor. builder(Config config)
Return an instance of builder based on the specified external config.static GrpcTlsDescriptor
GrpcTlsDescriptor. create(Config config)
Create an instance of a TLS configuration from external configuration source. -
Uses of Config in io.helidon.grpc.server
Methods in io.helidon.grpc.server with parameters of type Config Modifier and Type Method Description static GrpcServerConfiguration.Builder
GrpcServerConfiguration. builder(Config config)
Creates new instance of aserver configuration builder
with defaults from external configuration source.GrpcServerConfiguration.Builder
GrpcServerConfiguration.Builder. config(Config config)
static GrpcServerConfiguration
GrpcServerConfiguration. create(Config config)
Creates new instance with values from external configuration.static SSLContext
SSLContextBuilder. create(Config sslConfig)
CreatesSSLContext
from the provided configuration. -
Uses of Config in io.helidon.health
Methods in io.helidon.health with parameters of type Config Modifier and Type Method 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. -
Uses of Config in io.helidon.metrics
Methods in io.helidon.metrics with parameters of type Config 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. create(Config config)
Create a new factory with provided configuration, with pre filledMetricRegistry.Type.VENDOR
andMetricRegistry.Type.BASE
metrics.static RegistryFactory
RegistryFactory. createSeFactory(Config config)
Deprecated.useRegistryFactory.create()
orRegistryFactory.create(io.helidon.config.Config)
instead when a new registry factory instance is needed.static RegistryFactory
RegistryFactory. getInstance(Config config)
Get a singleton instance of the registry factory for and update it with provided configuration. -
Uses of Config in io.helidon.microprofile.config
Methods in io.helidon.microprofile.config that return Config Modifier and Type Method Description Config
MpConfig. helidonConfig()
Get an instance of Helidon config (a tree structure) rather than the microprofile config.Methods in io.helidon.microprofile.config with parameters of type 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. -
Uses of Config in io.helidon.microprofile.jwt.auth
Methods in io.helidon.microprofile.jwt.auth with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.microprofile.server
Methods in io.helidon.microprofile.server with parameters of type Config Modifier and Type Method Description Server.Builder
Server.Builder. config(Config config)
Configuration instance to use to configure this server (Helidon config).static RoutingBuilders
RoutingBuilders. create(MpServiceContext context, Config componentConfig)
Prepares the default and actualRouting.Builder
instances based on the "routing" configuration for the specific component configuration. -
Uses of Config in io.helidon.microprofile.server.spi
Methods in io.helidon.microprofile.server.spi that return Config Modifier and Type Method Description Config
MpServiceContext. helidonConfig()
The Helidon config instance used to configure this server (will have same properties asMpServiceContext.config()
). -
Uses of Config in io.helidon.openapi
Methods in io.helidon.openapi with parameters of type Config Modifier and Type Method Description OpenAPISupport.Builder
OpenAPISupport.Builder. config(Config config)
Set various builder attributes from the specified openapiConfig
object.SEOpenAPISupportBuilder
SEOpenAPISupportBuilder. config(Config config)
Set various builder attributes from the specified openapiConfig
object.static OpenAPISupport
OpenAPISupport. create(Config config)
Creates a newOpenAPISupport
instance using the 'openapi' portion of the providedConfig
object.OpenAPISupport.Builder
OpenAPISupport.Builder. helidonConfig(Config config)
Deprecated.SEOpenAPISupportBuilder
SEOpenAPISupportBuilder. helidonConfig(Config config)
Deprecated. -
Uses of Config in io.helidon.security
Methods in io.helidon.security that return Config Modifier and Type Method Description Config
Security. configFor(String child)
The configuration of security.Methods in io.helidon.security that return types with arguments of type Config Modifier and Type Method Description Optional<Config>
EndpointConfig. config(String configKey)
GetConfig
instance for a config key.Methods in io.helidon.security with parameters of type Config Modifier and Type Method 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.Method parameters in io.helidon.security with type arguments of type Config Modifier and Type Method Description EndpointConfig.Builder
EndpointConfig.Builder. configMap(Map<String,Config> configMap)
Provider a map of cofiguration keys to configurations for provider(s) to use. -
Uses of Config in io.helidon.security.abac.policy
Methods in io.helidon.security.abac.policy with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.abac.policy.el
Methods in io.helidon.security.abac.policy.el with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.abac.policy.spi
Methods in io.helidon.security.abac.policy.spi with parameters of type Config Modifier and Type Method Description PolicyExecutor
PolicyExecutorService. instantiate(Config config)
Create a new instance of aPolicyExecutor
based on the configuration provider. -
Uses of Config in io.helidon.security.abac.role
Methods in io.helidon.security.abac.role with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.abac.scope
Methods in io.helidon.security.abac.scope with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.abac.time
Methods in io.helidon.security.abac.time with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.integration.jersey
Methods in io.helidon.security.integration.jersey with parameters of type Config Modifier and Type Method 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. -
Uses of Config in io.helidon.security.integration.webserver
Methods in io.helidon.security.integration.webserver with parameters of type Config Modifier and Type Method 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 beregistered
with web server routing to process security requests.static WebSecurity
WebSecurity. create(Security security, Config config)
Create a consumer of routing config to beregistered
with web server routing to process security requests. -
Uses of Config in io.helidon.security.providers.abac
Methods in io.helidon.security.providers.abac with parameters of type Config Modifier and Type Method Description AbacProvider.Builder
AbacProvider.Builder. config(Config config)
Update builder from configuration and set the config toAbacProvider.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)
-
Uses of Config in io.helidon.security.providers.abac.spi
Methods in io.helidon.security.providers.abac.spi with parameters of type Config Modifier and Type Method Description T
AbacValidator. fromConfig(Config config)
Load configuration class instance fromConfig
.AbacValidator<? extends AbacValidatorConfig>
AbacValidatorService. instantiate(Config config)
Create a new instance of the validator based on the configuration provided. -
Uses of Config in io.helidon.security.providers.common
Methods in io.helidon.security.providers.common that return types with arguments of type Config Modifier and Type Method Description Optional<Config>
OutboundTarget. getConfig()
Configuration of this target.Methods in io.helidon.security.providers.common with parameters of type Config Modifier and Type Method 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. -
Uses of Config in io.helidon.security.providers.common.spi
Methods in io.helidon.security.providers.common.spi with parameters of type Config Modifier and Type Method Description default void
AnnotationAnalyzer. init(Config config)
Provides configuration on node "security.jersey.analyzers". -
Uses of Config in io.helidon.security.providers.google.login
Methods in io.helidon.security.providers.google.login with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.providers.header
Methods in io.helidon.security.providers.header with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.providers.httpauth
Methods in io.helidon.security.providers.httpauth with parameters of type Config Modifier and Type Method 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 SecureUserStore
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)
-
Uses of Config in io.helidon.security.providers.httpauth.spi
Methods in io.helidon.security.providers.httpauth.spi with parameters of type Config Modifier and Type Method Description SecureUserStore
UserStoreService. create(Config config)
Create the secure user store to use with these providers. -
Uses of Config in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign with parameters of type 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. 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)
-
Uses of Config in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt with parameters of type Config Modifier and Type Method 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)
-
Uses of Config in io.helidon.security.providers.oidc
Methods in io.helidon.security.providers.oidc with parameters of type Config Modifier and Type Method Description OidcProvider.Builder
OidcProvider.Builder. config(Config config)
Update this builder with configuration.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)
-
Uses of Config in io.helidon.security.providers.oidc.common
Methods in io.helidon.security.providers.oidc.common with parameters of type 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 fromConfig
. -
Uses of Config in io.helidon.security.spi
Methods in io.helidon.security.spi with parameters of type Config Modifier and Type Method Description SecurityProvider
SecurityProviderService. providerInstance(Config config)
Create a new instance of the provider based on the configuration provided. -
Uses of Config in io.helidon.security.util
Methods in io.helidon.security.util with parameters of type Config Modifier and Type Method Description TokenHandler.Builder
TokenHandler.Builder. config(Config config)
Update builder from config.static TokenHandler
TokenHandler. create(Config config)
Create aTokenHandler
from configuration. -
Uses of Config in io.helidon.tracing
Methods in io.helidon.tracing with parameters of type Config Modifier and Type Method 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. -
Uses of Config in io.helidon.tracing.config
Methods in io.helidon.tracing.config with parameters of type Config Modifier and Type Method Description ComponentTracingConfig.Builder
ComponentTracingConfig.Builder. config(Config config)
Update this builder fromConfig
.SpanLogTracingConfig.Builder
SpanLogTracingConfig.Builder. config(Config config)
Update this builder fromConfig
.SpanTracingConfig.Builder
SpanTracingConfig.Builder. config(Config config)
Update this builder fromConfig
.TracingConfig.Builder
TracingConfig.Builder. config(Config config)
Update this builder from configuration.static ComponentTracingConfig
ComponentTracingConfig. create(String name, Config config)
Create a new traced component configuration fromConfig
.static SpanLogTracingConfig
SpanLogTracingConfig. create(String name, Config config)
Create a new traced span log configuration fromConfig
.static SpanTracingConfig
SpanTracingConfig. create(String name, Config config)
Create traced span configuration from aConfig
.static TracingConfig
TracingConfig. create(Config config)
Create new tracing configuration based on the provided config. -
Uses of Config in io.helidon.tracing.jaeger
Methods in io.helidon.tracing.jaeger with parameters of type Config Modifier and Type Method Description JaegerTracerBuilder
JaegerTracerBuilder. config(Config config)
static JaegerTracerBuilder
JaegerTracerBuilder. create(Config config)
Create a new builder based on values in configuration. -
Uses of Config in io.helidon.tracing.zipkin
Methods in io.helidon.tracing.zipkin with parameters of type Config Modifier and Type Method Description ZipkinTracerBuilder
ZipkinTracerBuilder. config(Config config)
static ZipkinTracerBuilder
ZipkinTracerBuilder. create(Config config)
Create a new builder based on values in configuration. -
Uses of Config in io.helidon.webclient.jaxrs
Methods in io.helidon.webclient.jaxrs with parameters of type Config Modifier and Type Method Description static void
JaxRsClient. configureDefaults(Config config)
Configure defaults for all clients created. -
Uses of Config in io.helidon.webserver
Methods in io.helidon.webserver with parameters of type Config Modifier and Type Method Description static ServerConfiguration.Builder
ServerConfiguration. builder(Config config)
Creates new instance of aserver configuration builder
with defaults from external configuration source.PathTracingConfig.Builder
PathTracingConfig.Builder. config(Config config)
Update this builder from providedConfig
.ServerConfiguration.Builder
ServerConfiguration.Builder. config(Config config)
Sets configuration values included in providedConfig
parameter.WebServerTls.Builder
WebServerTls.Builder. config(Config config)
Update this builder from configuration.WebTracingConfig.Builder
WebTracingConfig.Builder. config(Config config)
Update builder fromConfig
.static PathTracingConfig
PathTracingConfig. create(Config config)
Create a new traced path configuration fromConfig
.static ServerConfiguration
ServerConfiguration. create(Config config)
Creates new instance with defaults from external configuration source.static SSLContext
SSLContextBuilder. create(Config sslConfig)
CreatesSSLContext
from the provided configuration.static WebServerTls
WebServerTls. create(Config config)
Create TLS configuration from config.static WebTracingConfig
WebTracingConfig. create(Config config)
Create a new tracing support base onConfig
. -
Uses of Config in io.helidon.webserver.accesslog
Methods in io.helidon.webserver.accesslog with parameters of type Config Modifier and Type Method Description AccessLogSupport.Builder
AccessLogSupport.Builder. config(Config config)
Update this builder from configuration.static AccessLogSupport
AccessLogSupport. create(Config config)
Create Access log support configured fromConfig
. -
Uses of Config in io.helidon.webserver.jersey
Methods in io.helidon.webserver.jersey with parameters of type Config Modifier and Type Method Description JerseySupport.Builder
JerseySupport.Builder. config(Config config)
Update configuration from Config.
-