Uses of Interface
io.helidon.common.configurable.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
Modifier 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
Modifier 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.Modifier 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. -
Uses of Resource in io.helidon.integrations.oci
Modifier and TypeMethodDescriptionConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl.privateKey()
ConfigMethodConfig.BuilderBase.privateKey()
The OCI authentication private key resource.Modifier and TypeMethodDescriptionConfigMethodConfig.BuilderBase.privateKey
(Resource privateKey) The OCI authentication private key resource. -
Uses of Resource in io.helidon.microprofile.jwt.auth
Modifier 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
Modifier and TypeMethodDescriptionLoad keys from a resource (must point to JSON text content). -
Uses of Resource in io.helidon.security.providers.jwt
Modifier 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
Modifier 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.