Package io.quarkiverse.cxf
Class CxfTlsConfiguration
java.lang.Object
io.quarkiverse.cxf.CxfTlsConfiguration
- All Implemented Interfaces:
io.quarkus.tls.TlsConfiguration
A
TlsConfiguration implementation used in case the user uses the legacy way of implementing TLS
via .trust-store* and .key-store* family of options rather than via .tls-configuration-name.-
Constructor Summary
ConstructorsConstructorDescriptionCxfTlsConfiguration(io.vertx.core.net.KeyCertOptions keyStoreOptions, KeyStore keyStore, io.vertx.core.net.TrustOptions trustOptions, KeyStore trustStore) -
Method Summary
-
Constructor Details
-
CxfTlsConfiguration
-
-
Method Details
-
getKeyStoreOptions
public io.vertx.core.net.KeyCertOptions getKeyStoreOptions()- Specified by:
getKeyStoreOptionsin interfaceio.quarkus.tls.TlsConfiguration
-
getKeyStore
- Specified by:
getKeyStorein interfaceio.quarkus.tls.TlsConfiguration
-
getTrustStoreOptions
public io.vertx.core.net.TrustOptions getTrustStoreOptions()- Specified by:
getTrustStoreOptionsin interfaceio.quarkus.tls.TlsConfiguration
-
getTrustStore
- Specified by:
getTrustStorein interfaceio.quarkus.tls.TlsConfiguration
-
createSSLContext
- Specified by:
createSSLContextin interfaceio.quarkus.tls.TlsConfiguration- Throws:
Exception
-
getSSLOptions
public io.vertx.core.net.SSLOptions getSSLOptions()- Specified by:
getSSLOptionsin interfaceio.quarkus.tls.TlsConfiguration
-
isTrustAll
public boolean isTrustAll()- Specified by:
isTrustAllin interfaceio.quarkus.tls.TlsConfiguration
-
getHostnameVerificationAlgorithm
- Specified by:
getHostnameVerificationAlgorithmin interfaceio.quarkus.tls.TlsConfiguration
-
usesSni
public boolean usesSni()- Specified by:
usesSniin interfaceio.quarkus.tls.TlsConfiguration
-
reload
public boolean reload()- Specified by:
reloadin interfaceio.quarkus.tls.TlsConfiguration
-