Uses of Class
io.helidon.common.pki.KeyConfig
Package
Description
Utilities for PKI configuration and loading of certificates and keys.
Support for encrypted properties.
Reactive gRPC server API.
Provider supporting validation of incoming signatures and signing of outbound requests.
A reactive client for rest calls.
Reactive web server API.
-
Uses of KeyConfig in io.helidon.common.pki
Modifier and TypeMethodDescriptionKeyConfig.Builder.build()
Build a new instance of the configuration based on this builder.KeyConfig.KeystoreBuilder.build()
Create an instance ofKeyConfig
based on this builder.KeyConfig.PemBuilder.build()
BuildKeyConfig
based on information from PEM files only.static KeyConfig
Load key config from config. -
Uses of KeyConfig in io.helidon.config.encryption
Modifier and TypeMethodDescriptionEncryptionFilter.Builder.privateKey
(KeyConfig privateKey) Private key for RSA based decryption. -
Uses of KeyConfig in io.helidon.grpc.server
Modifier and TypeMethodDescriptionstatic SSLContextBuilder
Creates a builder of theSSLContext
.SSLContextBuilder.trustConfig
(KeyConfig trustConfig) Set the trust key configuration to be used to validate certificates. -
Uses of KeyConfig in io.helidon.security.providers.httpsign
Modifier and TypeMethodDescriptionInboundClientDefinition.keyConfig()
For rsa-sha256 algorithm, this provides access to the public key of the client.OutboundTargetDefinition.keyConfig()
Private key configuration for RSA based algorithms.Modifier and TypeMethodDescriptionOutboundTargetDefinition.Builder.privateKeyConfig
(KeyConfig keyConfig) Private key configuration for RSA based algorithms.InboundClientDefinition.Builder.publicKeyConfig
(KeyConfig keyConfig) For algorithms based on public/private key (such as rsa-sha256), this provides access to the public key of the client. -
Uses of KeyConfig in io.helidon.webclient
Modifier and TypeMethodDescriptionWebClientTls.Builder.certificateTrustStore
(KeyConfig keyStore) Sets new certificate trust store.WebClientTls.Builder.clientKeyStore
(KeyConfig keyConfig) Sets new certificate key store. -
Uses of KeyConfig in io.helidon.webserver
Modifier and TypeMethodDescriptionWebServerTls.Builder.privateKey
(KeyConfig privateKeyConfig) Configure private key to use for SSL context.Set the trust key configuration to be used to validate certificates.Modifier and TypeMethodDescriptionWebServerTls.Builder.privateKey
(Supplier<KeyConfig> privateKeyConfigBuilder) Configure private key to use for SSL context.Set the trust key configuration to be used to validate certificates.