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.
Core classes used by both the reactive gRPC server API and gRPC client API.
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 TypeMethodDescriptionstatic Resource
Loads the resource from appropriate location based on 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. -
Uses of Resource in io.helidon.common.pki
Methods in io.helidon.common.pki with parameters of type ResourceModifier and TypeMethodDescriptionLoad certificate chain from PEM resource.KeyConfig.PemBuilder.certificates
(Resource resource) 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.grpc.core
Methods in io.helidon.grpc.core that return ResourceModifier and TypeMethodDescriptionGrpcTlsDescriptor.tlsCaCert()
Get the CA (certificate authority) certificate path.GrpcTlsDescriptor.tlsCert()
Get the tlsCert path.GrpcTlsDescriptor.tlsKey()
Get the client private key path.Methods in io.helidon.grpc.core with parameters of type ResourceModifier and TypeMethodDescriptionSet the CA (certificate authority) certificate path.Set the client tlsCert path.Set the client private key path. -
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.jaeger
Methods in io.helidon.tracing.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.