Uses of Interface
io.helidon.common.configurable.Resource
Packages that use Resource
Package
Description
General utilities that use
Config
.Utilities for PKI configuration and loading of certificates and keys.
Implementation of OCI integrations.
Implementation of Microprofile JWT Auth specification.
JWK (JSON web key) support.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Helidon integration with Jaeger tracer.
-
Uses of Resource in io.helidon.common.configurable
Methods in io.helidon.common.configurable that return ResourceModifier and TypeMethodDescriptionResourceConfig.Builder.build()
ResourceConfig.BuilderBase.ResourceConfigImpl.build()
static Resource
Loads the resource from appropriate location based on configuration.static Resource
Resource.create
(ResourceConfig config) Create resource from its configuration.static Resource
Load resource from classpath.static Resource
Load resource from binary content.static Resource
Resource.create
(String description, InputStream inputStream) Load resource from binary content from an input stream, usingResource.Source.UNKNOWN
type.static Resource
Load resource from text content (e.g.static Resource
Load resource from URI provided.static Resource
Load resource from URI provided with an explicit proxy server.static Resource
Load resource from file system.static Resource
Resource.create
(Consumer<ResourceConfig.Builder> consumer) Create a new resource, updating its configuration.ResourceConfig.BuilderBase.ResourceConfigImpl.get()
-
Uses of Resource in io.helidon.common.pki
Methods in io.helidon.common.pki that return ResourceMethods in io.helidon.common.pki that return types with arguments of type ResourceModifier and TypeMethodDescriptionPemKeys.BuilderBase.certChain()
Load certificate chain from PEM resource.PemKeys.BuilderBase.PemKeysImpl.certChain()
PemKeys.BuilderBase.certificates()
Read one or more certificates in PEM format from a resource definition.PemKeys.BuilderBase.PemKeysImpl.certificates()
PemKeys.BuilderBase.key()
Read a private key from PEM format from a resource definition.PemKeys.BuilderBase.PemKeysImpl.key()
KeystoreKeys.BuilderBase.keystore()
Keystore resource definition.PemKeys.BuilderBase.PemKeysImpl.publicKey()
PemKeys.BuilderBase.publicKey()
Read a public key from PEM format from a resource definition.Methods in io.helidon.common.pki with parameters of type ResourceModifier and TypeMethodDescriptionLoad certificate chain from PEM resource.PemKeys.BuilderBase.certificates
(Resource certificates) Read one or more certificates in PEM format from a resource definition.Read a private key from PEM format from a resource definition.Keystore resource definition.Read a public key from PEM format from a resource definition.Method parameters in io.helidon.common.pki with type arguments of type Resource -
Uses of Resource in io.helidon.integrations.oci
Methods in io.helidon.integrations.oci that return types with arguments of type ResourceModifier and TypeMethodDescriptionConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl.privateKey()
ConfigMethodConfig.BuilderBase.privateKey()
The OCI authentication private key resource.Methods in io.helidon.integrations.oci with parameters of type ResourceModifier and TypeMethodDescriptionConfigMethodConfig.BuilderBase.privateKey
(Resource privateKey) The OCI authentication private key resource. -
Uses of Resource in io.helidon.microprofile.jwt.auth
Methods in io.helidon.microprofile.jwt.auth with parameters of type ResourceModifier and TypeMethodDescriptionJWK resource used to sign JWTs created by us.JWK resource used to verify JWTs created by other parties. -
Uses of Resource in io.helidon.security.jwt.jwk
Methods in io.helidon.security.jwt.jwk with parameters of type ResourceModifier and TypeMethodDescriptionLoad keys from a resource (must point to JSON text content). -
Uses of Resource in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt with parameters of type ResourceModifier and TypeMethodDescriptionJWK resource used to sign JWTs created by us.JWK resource used to verify JWTs created by other parties. -
Uses of Resource in io.helidon.tracing.providers.jaeger
Methods in io.helidon.tracing.providers.jaeger with parameters of type ResourceModifier and TypeMethodDescriptionJaegerTracerBuilder.clientCertificate
(Resource resource) Certificate of client in PEM format.JaegerTracerBuilder.privateKey
(Resource resource) Private key in PEM format.JaegerTracerBuilder.trustedCertificates
(Resource resource) Trusted certificates in PEM format.