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 instanceException
java.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 instanceException
Copyright © 2023 Eclipse. All rights reserved.