Package io.quarkus.tls.runtime
Class VertxCertificateHolder
java.lang.Object
io.quarkus.tls.runtime.VertxCertificateHolder
- All Implemented Interfaces:
io.quarkus.tls.TlsConfiguration
-
Constructor Summary
ConstructorsConstructorDescriptionVertxCertificateHolder(io.vertx.core.Vertx vertx, String name, TlsBucketConfig config, KeyStoreAndKeyCertOptions ks, TrustStoreAndTrustOptions ts) -
Method Summary
-
Constructor Details
-
VertxCertificateHolder
VertxCertificateHolder(io.vertx.core.Vertx vertx, String name, TlsBucketConfig config, KeyStoreAndKeyCertOptions ks, TrustStoreAndTrustOptions ts)
-
-
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
-
warnIfOldProtocols
-
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
-
getName
- Specified by:
getNamein interfaceio.quarkus.tls.TlsConfiguration
-
config
-