Uses of Interface
io.helidon.common.configurable.Resource
-
Packages that use Resource Package Description io.helidon.common.configurable General utilities that useConfig
.io.helidon.common.pki Utilities for PKI configuration and loading of certificates and keys.io.helidon.grpc.core Core classes used by both the reactive gRPC server API and gRPC client API.io.helidon.microprofile.jwt.auth Implementation of Microprofile JWT Auth specification.io.helidon.security.jwt.jwk JWK (JSON web key) support.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. -
-
Uses of Resource in io.helidon.common.configurable
Methods in io.helidon.common.configurable that return Resource Modifier and Type Method Description static Resource
Resource. create(Config resourceConfig)
Loads the resource from appropriate location based on configuration.static Resource
Resource. create(String resourcePath)
Load resource from classpath.static Resource
Resource. create(String description, byte[] bytes)
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
Resource. create(String description, String string)
Load resource from text content (e.g.static Resource
Resource. create(URI uri)
Load resource from URI provided.static Resource
Resource. create(URI uri, Proxy proxy)
Load resource from URI provided with an explicit proxy server.static Resource
Resource. create(Path fsPath)
Load resource from file system.Methods in io.helidon.common.configurable that return types with arguments of type Resource Modifier and Type Method Description static Optional<Resource>
Resource. create(Config config, String prefix)
Deprecated, for removal: This API element is subject to removal in a future version.since 2.0.0 usecreate(io.helidon.config.Config)
instead (and change the configuration to use.resource.type
instead of prefixes -
Uses of Resource in io.helidon.common.pki
Methods in io.helidon.common.pki with parameters of type Resource Modifier and Type Method Description KeyConfig.PemBuilder
KeyConfig.PemBuilder. certChain(Resource resource)
Load certificate chain from PEM resource.KeyConfig.PemBuilder
KeyConfig.PemBuilder. certificates(Resource resource)
Read one or more certificates in PEM format from a resource definition.KeyConfig.PemBuilder
KeyConfig.PemBuilder. key(Resource resource)
Read a private key from PEM format from a resource definition.KeyConfig.KeystoreBuilder
KeyConfig.KeystoreBuilder. keystore(Resource keystore)
Keystore resource definition.KeyConfig.PemBuilder
KeyConfig.PemBuilder. publicKey(Resource resource)
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 Resource Modifier and Type Method Description Resource
GrpcTlsDescriptor. tlsCaCert()
Get the CA (certificate authority) certificate path.Resource
GrpcTlsDescriptor. tlsCert()
Get the tlsCert path.Resource
GrpcTlsDescriptor. tlsKey()
Get the client private key path.Methods in io.helidon.grpc.core with parameters of type Resource Modifier and Type Method Description GrpcTlsDescriptor.Builder
GrpcTlsDescriptor.Builder. tlsCaCert(Resource caCert)
Set the CA (certificate authority) certificate path.GrpcTlsDescriptor.Builder
GrpcTlsDescriptor.Builder. tlsCert(Resource tlsCert)
Set the client tlsCert path.GrpcTlsDescriptor.Builder
GrpcTlsDescriptor.Builder. tlsKey(Resource tlsKey)
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 Resource Modifier and Type Method Description JwtAuthProvider.Builder
JwtAuthProvider.Builder. signJwk(Resource signJwkResource)
JWK resource used to sign JWTs created by us.JwtAuthProvider.Builder
JwtAuthProvider.Builder. verifyJwk(Resource verifyJwkResource)
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 Resource Modifier and Type Method Description JwkKeys.Builder
JwkKeys.Builder. resource(Resource resource)
Load 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 Resource Modifier and Type Method Description JwtProvider.Builder
JwtProvider.Builder. signJwk(Resource signJwkResource)
JWK resource used to sign JWTs created by us.JwtProvider.Builder
JwtProvider.Builder. verifyJwk(Resource verifyJwkResource)
JWK resource used to verify JWTs created by other parties.
-