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.io.helidon.security.providers.oidc.common Open ID Connect (OIDC) classes usable from all OIDC related components. -
-
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(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 keyPrefix)
Loads the resource from appropriate location based on configuration and a key prefix. -
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. 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. -
Uses of Resource in io.helidon.security.providers.oidc.common
Methods in io.helidon.security.providers.oidc.common with parameters of type Resource Modifier and Type Method Description OidcConfig.Builder
OidcConfig.Builder. oidcMetadata(Resource resource)
Resource configuration for OIDC Metadata containing endpoints to various identity services, as well as information about the identity server.OidcConfig.Builder
OidcConfig.Builder. signJwk(Resource resource)
A resource pointing to JWK with public keys of signing certificates used to validate JWT.
-