public interface TrustOptions
| Modifier and Type | Method and Description |
|---|---|
TrustOptions |
clone()
Deprecated.
use
copy() instead |
default TrustOptions |
copy() |
TrustManagerFactory |
getTrustManagerFactory(Vertx vertx)
Create and return the trust manager factory for these options.
|
java.util.function.Function<String,TrustManager[]> |
trustManagerMapper(Vertx vertx)
Returns a function that maps SNI server names to a
TrustManagerFactory instance. |
default TrustOptions copy()
@Deprecated TrustOptions clone()
copy() insteadTrustManagerFactory getTrustManagerFactory(Vertx vertx) throws Exception
The returned trust manager factory should be already initialized and ready to use.
vertx - the vertx instanceExceptionjava.util.function.Function<String,TrustManager[]> trustManagerMapper(Vertx vertx) throws Exception
TrustManagerFactory instance.
The returned TrustManagerFactory must already be initialized and ready to use.
The mapper is only used when the server has SNI enabled and the client indicated a server name.
The returned function may return null in which case getTrustManagerFactory(Vertx) is used as fallback.vertx - the vertx instanceExceptionCopyright © 2021 Eclipse. All rights reserved.