Interface TlsConfig
public interface TlsConfig
-
Method Summary
Modifier and TypeMethodDescriptionbooleanenabled()Whether SSL/TLS is enabled.The hostname verification algorithm to use in case the server's identity should be checked.io.quarkus.vertx.core.runtime.config.JksConfigurationKey/cert configuration in the JKS format.io.quarkus.vertx.core.runtime.config.PemKeyCertConfigurationKey/cert configuration in the PEM format.io.quarkus.vertx.core.runtime.config.PfxConfigurationKey/cert configuration in the PFX format.booleantrustAll()Enable trusting all certificates.io.quarkus.vertx.core.runtime.config.JksConfigurationTrust configuration in the JKS format.io.quarkus.vertx.core.runtime.config.PemTrustCertConfigurationTrust configuration in the PEM format.io.quarkus.vertx.core.runtime.config.PfxConfigurationTrust configuration in the PFX format.
-
Method Details
-
enabled
@WithDefault("false") boolean enabled()Whether SSL/TLS is enabled. -
trustAll
@WithDefault("false") boolean trustAll()Enable trusting all certificates. Disabled by default. -
trustCertificatePem
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
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
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
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
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
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. -
hostnameVerificationAlgorithm
The hostname verification algorithm to use in case the server's identity should be checked. Should beHTTPS,LDAPSorNONE(default).If set to
NONE, it does not verify the hostname.
-