Package io.quarkus.redis.client.runtime
Class SslConfig
- java.lang.Object
-
- io.quarkus.redis.client.runtime.SslConfig
-
public class SslConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description booleanenabledWhether SSL/TLS is enabled.Optional<String>hostnameVerificationAlgorithmThe hostname verification algorithm to use in case the server's identity should be checked.io.quarkus.vertx.core.runtime.config.JksConfigurationkeyCertificateJksKey/cert configuration in the JKS format.io.quarkus.vertx.core.runtime.config.PemKeyCertConfigurationkeyCertificatePemKey/cert configuration in the PEM format.io.quarkus.vertx.core.runtime.config.PfxConfigurationkeyCertificatePfxKey/cert configuration in the PFX format.booleantrustAllEnable trusting all certificates.io.quarkus.vertx.core.runtime.config.JksConfigurationtrustCertificateJksTrust configuration in the JKS format.io.quarkus.vertx.core.runtime.config.PemTrustCertConfigurationtrustCertificatePemTrust configuration in the PEM format.io.quarkus.vertx.core.runtime.config.PfxConfigurationtrustCertificatePfxTrust configuration in the PFX format.
-
Constructor Summary
Constructors Constructor Description SslConfig()
-
-
-
Field Detail
-
enabled
@ConfigItem(defaultValue="false") public boolean enabled
Whether SSL/TLS is enabled.
-
trustAll
@ConfigItem(defaultValue="false") public boolean trustAll
Enable trusting all certificates. Disabled by default.
-
trustCertificatePem
@ConfigItem public io.quarkus.vertx.core.runtime.config.PemTrustCertConfiguration trustCertificatePem
Trust configuration in the PEM format.When enabled,
#trust-certificate-jksand#trust-certificate-pfxmust be disabled.
-
trustCertificateJks
@ConfigItem public io.quarkus.vertx.core.runtime.config.JksConfiguration trustCertificateJks
Trust configuration in the JKS format.When enabled,
#trust-certificate-pemand#trust-certificate-pfxmust be disabled.
-
trustCertificatePfx
@ConfigItem public io.quarkus.vertx.core.runtime.config.PfxConfiguration trustCertificatePfx
Trust configuration in the PFX format.When enabled,
#trust-certificate-jksand#trust-certificate-pemmust be disabled.
-
keyCertificatePem
@ConfigItem public io.quarkus.vertx.core.runtime.config.PemKeyCertConfiguration keyCertificatePem
Key/cert configuration in the PEM format.When enabled,
key-certificate-jksand#key-certificate-pfxmust be disabled.
-
keyCertificateJks
@ConfigItem public io.quarkus.vertx.core.runtime.config.JksConfiguration keyCertificateJks
Key/cert configuration in the JKS format.When enabled,
#key-certificate-pemand#key-certificate-pfxmust be disabled.
-
keyCertificatePfx
@ConfigItem public io.quarkus.vertx.core.runtime.config.PfxConfiguration keyCertificatePfx
Key/cert configuration in the PFX format.When enabled,
key-certificate-jksand#key-certificate-pemmust be disabled.
-
-