Package io.quarkus.grpc.runtime.config
Class SslClientConfig
- java.lang.Object
-
- io.quarkus.grpc.runtime.config.SslClientConfig
-
public class SslClientConfig extends Object
Shared configuration for setting up client-side SSL.
-
-
Field Summary
Fields Modifier and Type Field Description Optional<Path>certificateThe classpath path or file path to a server certificate or certificate chain in PEM format.Optional<Path>keyThe classpath path or file path to the corresponding certificate private key file in PEM format.Optional<Path>trustStoreAn optional trust store which holds the certificate information of the certificates to trust The trust store can be either on classpath or in an external file.
-
Constructor Summary
Constructors Constructor Description SslClientConfig()
-
-
-
Field Detail
-
certificate
@ConfigItem public Optional<Path> certificate
The classpath path or file path to a server certificate or certificate chain in PEM format.
-
key
@ConfigItem public Optional<Path> key
The classpath path or file path to the corresponding certificate private key file in PEM format.
-
trustStore
@ConfigItem public Optional<Path> trustStore
An optional trust store which holds the certificate information of the certificates to trust The trust store can be either on classpath or in an external file.
-
-