io.quarkus.grpc.runtime.config.SslServerConfig.jdp Maven / Gradle / Ivy
Show all versions of quarkus-grpc Show documentation
#
#Wed Sep 13 22:58:59 CEST 2023
io.quarkus.grpc.runtime.config.SslServerConfig.trustStoreType=An optional parameter to specify type of the trust store file. If not given, the type is automatically detected\nbased on the file name.
io.quarkus.grpc.runtime.config.SslServerConfig.keyStore=An optional key store which holds the certificate information instead of specifying separate files.\nThe key store can be either on classpath or an external file.
io.quarkus.grpc.runtime.config.SslServerConfig.cipherSuites=The cipher suites to use. If none is given, a reasonable default is selected.
io.quarkus.grpc.runtime.config.SslServerConfig.clientAuth=Configures the engine to require/request client authentication.\nNONE, REQUEST, REQUIRED
io.quarkus.grpc.runtime.config.SslServerConfig.protocols=Sets the ordered list of enabled SSL/TLS protocols.\n\nIf not set, it defaults to {@code "TLSv1.3, TLSv1.2"}.\nThe following list of protocols are supported\: {@code TLSv1, TLSv1.1, TLSv1.2, TLSv1.3}.\nTo only enable {@code TLSv1.3}, set the value to {@code to "TLSv1.3"}.\n
\nNote that setting an empty list, and enabling SSL/TLS is invalid.\nYou must at least have one protocol.
io.quarkus.grpc.runtime.config.SslServerConfig.certificate=The classpath path or file path to a server certificate or certificate chain in PEM format.
io.quarkus.grpc.runtime.config.SslServerConfig.keyStoreType=An optional parameter to specify the type of the key store file. If not given, the type is automatically detected\nbased on the file name.
io.quarkus.grpc.runtime.config.SslServerConfig.key=The classpath path or file path to the corresponding certificate private key file in PEM format.
io.quarkus.grpc.runtime.config.SslServerConfig.keyStorePassword=A parameter to specify the password of the key store file. If not given, the default ("password") is used.
io.quarkus.grpc.runtime.config.SslServerConfig.trustStore=An optional trust store which holds the certificate information of the certificates to trust\n
\nThe trust store can be either on classpath or an external file.
io.quarkus.grpc.runtime.config.SslServerConfig.trustStorePassword=A parameter to specify the password of the trust store file.