| Package | Description |
|---|---|
| io.helidon.common.configurable |
General utilities that use
Config. |
| io.helidon.common.http |
HTTP APIs and implementations usable by both server and client side of the HTTP story.
|
| 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.hocon |
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
|
| io.helidon.config.spi |
Configuration SPI that defines the behavior developers can implement to extend the config system.
|
| io.helidon.config.yaml |
YAML format ConfigParser implementation.
|
| io.helidon.health |
Health check support for helidon SE.
|
| io.helidon.health.checks |
Healthchecks provided by our Microprofile implementation.
|
| io.helidon.media.jsonp.common |
JSON-P media type support.
|
| io.helidon.metrics |
Metrics support for Java SE, uses the Microprofile metrics APIs and formats.
|
| io.helidon.metrics.prometheus |
Support for Prometheus client endpoint.
|
| io.helidon.microprofile.jwt.auth |
Implementation of Microprofile JWT Auth specification.
|
| 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.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.jwt |
JWT (JSON web token) support.
|
| io.helidon.security.jwt.jwk |
JWK (JSON web key) support.
|
| io.helidon.security.providers.abac |
Attribute based access control (ABAC) security provider.
|
| 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.common |
Open ID Connect (OIDC) classes usable from all OIDC related components.
|
| 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.
|
| io.helidon.webserver.jersey |
| Modifier and Type | Class and Description |
|---|---|
static class |
ScheduledThreadPoolSupplier.Builder
A fluent API builder for
ScheduledThreadPoolSupplier. |
static class |
ThreadPoolSupplier.Builder
A fluent API builder for
ThreadPoolSupplier. |
| Modifier and Type | Class and Description |
|---|---|
static class |
MediaType.Builder
A fluent API builder to create instances of
MediaType. |
static class |
SetCookie.Builder
A fluent API builder for
SetCookie. |
| Modifier and Type | Class and Description |
|---|---|
static class |
KeyConfig.Builder
Fluent API builder for
KeyConfig. |
static class |
KeyConfig.KeystoreBuilder
Builder for resources from a java keystore (PKCS12, JKS etc.).
|
static class |
KeyConfig.PemBuilder
Builder for PEM files - accepts private key and certificate chain.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfigSources.CompositeBuilder
Builder of a
ConfigSource that encapsulates multiple separate
ConfigSources. |
static class |
ConfigSources.MapBuilder
Builder of a
ConfigSource based on a Map containing
config entries. |
static class |
PollingStrategies.FilesystemWatchBuilder
A builder for a filesystem watch polling strategy.
|
static class |
PollingStrategies.ScheduledBuilder
A builder for a scheduled polling strategy.
|
static class |
RetryPolicies.Builder
A builder of the default
RetryPolicy. |
| Modifier and Type | Class and Description |
|---|---|
class |
EtcdConfigSourceBuilder
Etcd ConfigSource builder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GitConfigSourceBuilder
Git ConfigSource builder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HoconConfigParserBuilder
HOCON ConfigParser Builder.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ConfigNode.ListNode.Builder
Builder to build
ConfigNode.ListNode instance. |
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractConfigSource.Builder<B extends AbstractConfigSource.Builder<B,T>,T>
A common
ConfigSource builder ready to be extended by builder implementation related to ConfigSource
extensions. |
static class |
AbstractOverrideSource.Builder<B extends AbstractOverrideSource.Builder<B,T>,T>
A common
OverrideSource builder ready to be extended by builder implementation related to OverrideSource
extensions. |
static class |
AbstractParsableConfigSource.Builder<B extends AbstractParsableConfigSource.Builder<B,T>,T>
Common
AbstractParsableConfigSource Builder, suitable for
concrete implementations of Builder that are related to
ConfigSources which extend AbstractParsableConfigSource |
| Modifier and Type | Class and Description |
|---|---|
class |
YamlConfigParserBuilder
YAML ConfigParser Builder.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
HealthSupport.Builder
Fluent API builder for
HealthSupport. |
| Modifier and Type | Class and Description |
|---|---|
static class |
DiskSpaceHealthCheck.Builder
Fluent API builder for
DiskSpaceHealthCheck. |
static class |
HeapMemoryHealthCheck.Builder
Fluent API builder for
HeapMemoryHealthCheck. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JsonProcessing.Builder
Fluent-API builder for
JsonProcessing. |
| Modifier and Type | Class and Description |
|---|---|
static class |
MetricsSupport.Builder
A fluent API builder to build instances of
MetricsSupport. |
| Modifier and Type | Class and Description |
|---|---|
static class |
PrometheusSupport.Builder
A builder of
PrometheusSupport. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JwtAuthProvider.Builder
Fluent API builder for
JwtAuthProvider. |
| Modifier and Type | Class and Description |
|---|---|
static class |
AuthenticationResponse.Builder
Authentication response builder.
|
static class |
AuthorizationResponse.Builder
Builder for custom Authorization responses.
|
static class |
CompositeProviderSelectionPolicy.Builder
Fluent API builder to create
CompositeProviderSelectionPolicy. |
static class |
EndpointConfig.Builder
A fluent API builder for
EndpointConfig. |
static class |
Grant.Builder<T extends Grant.Builder<T>>
|
class |
OutboundSecurityClientBuilder
Builder constructing a security client - extends the
SecurityRequestBuilder for convenience. |
static class |
OutboundSecurityResponse.Builder
Builder class to build custom identity propagation responses.
|
static class |
Principal.Builder
A fluent API builder for
Principal. |
static class |
Role.Builder
A fluent API builder for
Role. |
static class |
Security.Builder
Builder pattern class for helping create
Security in a convenient way. |
class |
SecurityClientBuilder<T extends SecurityResponse>
Builder constructing a security client - extends the
SecurityRequestBuilder for convenience. |
static class |
SecurityContext.Builder
Fluent API builder for
SecurityContext. |
static class |
SecurityEnvironment.Builder
A fluent API builder for
SecurityEnvironment. |
static class |
SecurityTime.Builder
Fluent API builder for
SecurityTime. |
static class |
Subject.Builder
A fluent API builder for
Subject. |
| Modifier and Type | Class and Description |
|---|---|
static class |
PolicyValidator.Builder
A fluent API builder for
PolicyValidator. |
static class |
PolicyValidator.PolicyConfig.Builder
A fluent API builder for
PolicyValidator.PolicyConfig. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaxElPolicyExecutor.Builder
A fluent API builder for
JavaxElPolicyExecutor. |
| Modifier and Type | Class and Description |
|---|---|
static class |
RoleValidator.RoleConfig.Builder
A fluent API builder for
RoleValidator.RoleConfig. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ScopeValidator.Builder
A fluent API builder for
ScopeValidator. |
| Modifier and Type | Class and Description |
|---|---|
static class |
TimeValidator.TimeConfig.Builder
Fluent API builder for
TimeValidator.TimeConfig. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityFeature.Builder
SecurityFeature fluent API builder. |
| Modifier and Type | Class and Description |
|---|---|
static class |
Jwt.Builder
Builder of a
Jwt. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JwkEC.Builder
Builder for
JwkEC. |
static class |
JwkKeys.Builder
Builder of
JwkKeys. |
static class |
JwkOctet.Builder
Builder for
JwkOctet. |
static class |
JwkRSA.Builder
Builder for
JwkRSA. |
| Modifier and Type | Class and Description |
|---|---|
static class |
AbacProvider.Builder
A fluent API builder for
AbacProvider. |
| Modifier and Type | Class and Description |
|---|---|
static class |
EvictableCache.Builder<K,V>
Builder to create instances of
EvictableCache. |
static class |
OutboundConfig.Builder
OutboundConfig builder when not reading it from configuration. |
static class |
OutboundTarget.Builder
Fluent API builder for
OutboundTarget. |
static class |
TokenCredential.Builder
Fluent API builder for
TokenCredential. |
| Modifier and Type | Class and Description |
|---|---|
static class |
AnnotationAnalyzer.AnalyzerResponse.Builder
Fluent API builder for
AnnotationAnalyzer.AnalyzerResponse. |
| Modifier and Type | Class and Description |
|---|---|
static class |
GoogleTokenProvider.Builder
Fluent API builder to build
GoogleTokenProvider instance. |
| Modifier and Type | Class and Description |
|---|---|
static class |
HeaderAtnProvider.Builder
A fluent api Builder for
HeaderAtnProvider. |
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpBasicAuthProvider.Builder
HttpBasicAuthProvider fluent API builder. |
static class |
HttpDigestAuthProvider.Builder
HttpDigestAuthProvider fluent API builder. |
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpSignProvider.Builder
Fluent API builder for this provider.
|
static class |
InboundClientDefinition.Builder
Fluent API builder to create a new instance of
InboundClientDefinition. |
static class |
OutboundTargetDefinition.Builder
Fluent API builder to build
OutboundTargetDefinition instances. |
static class |
SignedHeadersConfig.Builder
Fluent API builder to create
SignedHeadersConfig instances. |
| Modifier and Type | Class and Description |
|---|---|
static class |
JwtProvider.Builder
Fluent API builder for
JwtProvider. |
static class |
JwtProvider.JwtOutboundTarget.Builder
Fluent API builder for
JwtProvider.JwtOutboundTarget. |
| Modifier and Type | Class and Description |
|---|---|
static class |
OidcConfig.Builder
A fluent API
Builder to build instances of OidcConfig. |
| Modifier and Type | Class and Description |
|---|---|
static class |
TokenHandler.Builder
Fluent API builder to create
TokenHandler. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TracerBuilder<T extends TracerBuilder>
A builder for tracing
tracer. |
| Modifier and Type | Class and Description |
|---|---|
class |
ZipkinTracerBuilder
The ZipkinTracerBuilder is a convenience builder for
Tracer to use with Zipkin. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ExperimentalConfiguration.Builder
Builder for
ExperimentalConfiguration. |
static class |
Http2Configuration.Builder
Builder for
Http2Configuration. |
static class |
Routing.Builder
A
Routing builder. |
static class |
ServerConfiguration.Builder
A
ServerConfiguration builder. |
static class |
SocketConfiguration.Builder
The
SocketConfiguration builder class. |
class |
SSLContextBuilder
Builder for configuring a new SslContext for creation.
|
static class |
StaticContentSupport.Builder
Fluent builder of the StaticContent detailed parameters.
|
static class |
WebServer.Builder
WebServer builder class provides a convenient way to set up WebServer with multiple server
sockets and optional multiple routings.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
JerseySupport.Builder
Builder for convenient way to create
JerseySupport. |
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.