Class TlsUtils
java.lang.Object
io.quarkus.vertx.http.runtime.options.TlsUtils
Utility class for TLS configuration.
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.vertx.core.net.KeyCertOptions
computeKeyStoreOptions
(CertificateConfig certificates, Optional<String> keyStorePassword, Optional<String> keyStoreAliasPassword) static io.vertx.core.net.TrustOptions
computeTrustOptions
(CertificateConfig certificates, Optional<String> trustStorePassword) (package private) static String
getKeyStoreType
(Path path, Optional<String> fileType) (package private) static String
getTruststoreType
(Path singleTrustStoreFile, Optional<String> userType)
-
Method Details
-
computeKeyStoreOptions
public static io.vertx.core.net.KeyCertOptions computeKeyStoreOptions(CertificateConfig certificates, Optional<String> keyStorePassword, Optional<String> keyStoreAliasPassword) throws IOException - Throws:
IOException
-
computeTrustOptions
public static io.vertx.core.net.TrustOptions computeTrustOptions(CertificateConfig certificates, Optional<String> trustStorePassword) throws IOException - Throws:
IOException
-
getTruststoreType
-
getKeyStoreType
-