Package io.quarkus.tls.runtime
Class VertxCertificateHolder
java.lang.Object
io.quarkus.tls.runtime.VertxCertificateHolder
- All Implemented Interfaces:
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 interfaceTlsConfiguration
-
getKeyStore
- Specified by:
getKeyStorein interfaceTlsConfiguration
-
getTrustStoreOptions
public io.vertx.core.net.TrustOptions getTrustStoreOptions()- Specified by:
getTrustStoreOptionsin interfaceTlsConfiguration
-
getTrustStore
- Specified by:
getTrustStorein interfaceTlsConfiguration
-
createSSLContext
- Specified by:
createSSLContextin interfaceTlsConfiguration- Throws:
Exception
-
getSSLOptions
public io.vertx.core.net.SSLOptions getSSLOptions()- Specified by:
getSSLOptionsin interfaceTlsConfiguration
-
isTrustAll
public boolean isTrustAll()- Specified by:
isTrustAllin interfaceTlsConfiguration
-
getHostnameVerificationAlgorithm
- Specified by:
getHostnameVerificationAlgorithmin interfaceTlsConfiguration
-
usesSni
public boolean usesSni()- Specified by:
usesSniin interfaceTlsConfiguration
-
reload
public boolean reload()- Specified by:
reloadin interfaceTlsConfiguration
-
config
-