Package io.quarkus.tls.runtime
Class JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
java.lang.Object
io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
- All Implemented Interfaces:
io.vertx.core.net.TrustOptions
- Enclosing class:
JavaxNetSslTrustStoreProvider
static class JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
extends Object
implements io.vertx.core.net.TrustOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.net.TrustOptionscopy()(package private) static KeyStoregetTrustManagerFactory(io.vertx.core.Vertx vertx) inthashCode()trustManagerMapper(io.vertx.core.Vertx vertx)
-
Constructor Details
-
JavaNetSslTrustOptions
JavaNetSslTrustOptions()
-
-
Method Details
-
copyCerts
static KeyStore copyCerts(TrustManagerFactory tmf) throws KeyStoreException, IOException, NoSuchAlgorithmException, CertificateException, InvalidNameException -
trustManagerMapper
public Function<String,TrustManager[]> trustManagerMapper(io.vertx.core.Vertx vertx) throws Exception - Specified by:
trustManagerMapperin interfaceio.vertx.core.net.TrustOptions- Throws:
Exception
-
getTrustManagerFactory
- Specified by:
getTrustManagerFactoryin interfaceio.vertx.core.net.TrustOptions
-
copy
public io.vertx.core.net.TrustOptions copy()- Specified by:
copyin interfaceio.vertx.core.net.TrustOptions
-
hashCode
public int hashCode()
-