Class TlsConfig
- java.lang.Object
-
- io.quarkus.redis.runtime.client.config.TlsConfig
-
public class TlsConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description boolean
enabled
Whether SSL/TLS is enabled.Optional<String>
hostnameVerificationAlgorithm
The hostname verification algorithm to use in case the server's identity should be checked.JksConfiguration
keyCertificateJks
Key/cert configuration in the JKS format.PemKeyCertConfiguration
keyCertificatePem
Key/cert configuration in the PEM format.PfxConfiguration
keyCertificatePfx
Key/cert configuration in the PFX format.boolean
trustAll
Enable trusting all certificates.JksConfiguration
trustCertificateJks
Trust configuration in the JKS format.PemTrustCertConfiguration
trustCertificatePem
Trust configuration in the PEM format.PfxConfiguration
trustCertificatePfx
Trust configuration in the PFX format.
-
Constructor Summary
Constructors Constructor Description TlsConfig()
-
-
-
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 PemTrustCertConfiguration trustCertificatePem
Trust configuration in the PEM format.When enabled,
#trust-certificate-jks
and#trust-certificate-pfx
must be disabled.
-
trustCertificateJks
@ConfigItem public JksConfiguration trustCertificateJks
Trust configuration in the JKS format.When enabled,
#trust-certificate-pem
and#trust-certificate-pfx
must be disabled.
-
trustCertificatePfx
@ConfigItem public PfxConfiguration trustCertificatePfx
Trust configuration in the PFX format.When enabled,
#trust-certificate-jks
and#trust-certificate-pem
must be disabled.
-
keyCertificatePem
@ConfigItem public PemKeyCertConfiguration keyCertificatePem
Key/cert configuration in the PEM format.When enabled,
key-certificate-jks
and#key-certificate-pfx
must be disabled.
-
keyCertificateJks
@ConfigItem public JksConfiguration keyCertificateJks
Key/cert configuration in the JKS format.When enabled,
#key-certificate-pem
and#key-certificate-pfx
must be disabled.
-
keyCertificatePfx
@ConfigItem public PfxConfiguration keyCertificatePfx
Key/cert configuration in the PFX format.When enabled,
key-certificate-jks
and#key-certificate-pem
must be disabled.
-
-