Uses of Class
io.helidon.common.pki.KeyConfig
Packages that use 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
Methods in io.helidon.common.pki that return KeyConfigModifier 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
Methods in io.helidon.config.encryption with parameters of type KeyConfigModifier and TypeMethodDescriptionEncryptionFilter.Builder.privateKey
(KeyConfig privateKey) Private key for RSA based decryption. -
Uses of KeyConfig in io.helidon.grpc.server
Methods in io.helidon.grpc.server with parameters of type KeyConfigModifier 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
Methods in io.helidon.security.providers.httpsign that return types with arguments of type KeyConfigModifier 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.Methods in io.helidon.security.providers.httpsign with parameters of type KeyConfigModifier 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
Methods in io.helidon.webclient with parameters of type KeyConfigModifier 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
Methods in io.helidon.webserver with parameters of type KeyConfigModifier 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.Method parameters in io.helidon.webserver with type arguments of type KeyConfigModifier 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.