Uses of Interface
io.helidon.common.configurable.ResourceConfig
Packages that use ResourceConfig
Package
Description
General utilities that use
Config.Utilities for PKI configuration and loading of certificates and keys.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Open ID Connect (OIDC) classes usable from all OIDC related components.
Support for configuring OpenTelemetry via Helidon config.
Distributed tracing support for Helidon.
-
Uses of ResourceConfig in io.helidon.common.configurable
Classes in io.helidon.common.configurable with type parameters of type ResourceConfigModifier and TypeClassDescriptionstatic classResourceConfig.BuilderBase<BUILDER extends ResourceConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends ResourceConfig>Fluent API builder base forResourceConfig.Classes in io.helidon.common.configurable that implement ResourceConfigModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.Subclasses with type arguments of type ResourceConfig in io.helidon.common.configurableSubinterfaces with type arguments of type ResourceConfig in io.helidon.common.configurableModifier and TypeInterfaceDescriptioninterfaceA representation of a resource that can be loaded from URL (Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).Methods in io.helidon.common.configurable that return ResourceConfigModifier and TypeMethodDescriptionResourceConfig.Builder.buildPrototype()Create an instance of the prototype.static ResourceConfigCreate a new instance from configuration.Methods in io.helidon.common.configurable with parameters of type ResourceConfigModifier and TypeMethodDescriptionstatic ResourceConfig.BuilderResourceConfig.builder(ResourceConfig instance) Create a new fluent API builder from an existing instance.static ResourceResource.create(ResourceConfig config) Create resource from its configuration.static ResourceResource.create(ResourceConfig config, Duration timeout) Create resource from its configuration, using an explicit timeout when opening and reading a URI resource.ResourceConfig.BuilderBase.from(ResourceConfig prototype) Update this builder from an existing prototype instance. -
Uses of ResourceConfig in io.helidon.common.pki
Methods in io.helidon.common.pki with parameters of type ResourceConfigModifier and TypeMethodDescriptionPemKeys.BuilderBase.certChain(ResourceConfig certChain) Load certificate chain from PEM resource.PemKeys.BuilderBase.certificates(ResourceConfig certificates) Read one or more certificates in PEM format from a resource definition.PemKeys.BuilderBase.key(ResourceConfig key) Read a private key from PEM format from a resource definition.KeystoreKeys.BuilderBase.keystore(ResourceConfig keystore) Keystore resource definition.PemKeys.BuilderBase.publicKey(ResourceConfig publicKey) Read a public key from PEM format from a resource definition. -
Uses of ResourceConfig in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt with parameters of type ResourceConfigModifier and TypeMethodDescriptionJwtProvider.Builder.verifyJwk(ResourceConfig verifyJwkResource) JWK resource configuration used to verify JWTs created by other parties. -
Uses of ResourceConfig in io.helidon.security.providers.oidc.common
Methods in io.helidon.security.providers.oidc.common that return types with arguments of type ResourceConfigModifier and TypeMethodDescriptiondefault Optional<ResourceConfig> TenantConfig.oidcMetadataResource()Repeatable resource configuration used to load OIDC metadata.default Optional<ResourceConfig> TenantConfig.tenantSignJwkResource()Repeatable resource configuration used to load signing JWK.Methods in io.helidon.security.providers.oidc.common with parameters of type ResourceConfigModifier and TypeMethodDescriptionBaseBuilder.oidcMetadata(ResourceConfig resourceConfig) Resource configuration for OIDC metadata.BaseBuilder.signJwk(ResourceConfig resourceConfig) Resource configuration pointing to JWK with public keys of signing certificates used to validate JWT. -
Uses of ResourceConfig in io.helidon.telemetry.otelconfig
Methods in io.helidon.telemetry.otelconfig with parameters of type ResourceConfigModifier and TypeMethodDescriptionOtlpExporterConfig.BuilderBase.clientTlsCertificatePem(ResourceConfig clientTlsCertificatePem) TLS certificate.OtlpExporterConfig.BuilderBase.clientTlsPrivateKeyPem(ResourceConfig clientTlsPrivateKeyPem) TLS client key.OtlpExporterConfig.BuilderBase.trustedCertificatesPem(ResourceConfig trustedCertificatesPem) Trusted certificates. -
Uses of ResourceConfig in io.helidon.tracing
Methods in io.helidon.tracing with parameters of type ResourceConfigModifier and TypeMethodDescriptionExtendedTracerConfig.BuilderBase.clientCertificate(ResourceConfig clientCertificate) Client certificate for connecting securely to the tracing collector.ExtendedTracerConfig.BuilderBase.privateKey(ResourceConfig privateKey) Private key for connecting securely to the tracing collector.ExtendedTracerConfig.BuilderBase.trustedCertificate(ResourceConfig trustedCertificate) Trusted certificates for connecting to the tracing collector.