public interface  io.vertx.core.net.TrustOptions extends java.lang.Object
{
public abstract io.vertx.core.net.TrustOptions copy();
public abstract javax.net.ssl.TrustManagerFactory getTrustManagerFactory(io.vertx.core.Vertx) throws java.lang.Exception;
public abstract java.util.function.Function trustManagerMapper(io.vertx.core.Vertx) throws java.lang.Exception;
public static io.vertx.core.net.TrustOptions wrap(javax.net.ssl.TrustManager)
{
javax.net.ssl.TrustManager v;
io.vertx.core.net.TrustManagerFactoryOptions v;
v := @parameter: javax.net.ssl.TrustManager;
v = new io.vertx.core.net.TrustManagerFactoryOptions;
specialinvoke v.<io.vertx.core.net.TrustManagerFactoryOptions: void <init>(javax.net.ssl.TrustManager)>(v);
return v;
}
public static io.vertx.core.net.TrustOptions wrap(javax.net.ssl.TrustManagerFactory)
{
javax.net.ssl.TrustManagerFactory v;
io.vertx.core.net.TrustManagerFactoryOptions v;
v := @parameter: javax.net.ssl.TrustManagerFactory;
v = new io.vertx.core.net.TrustManagerFactoryOptions;
specialinvoke v.<io.vertx.core.net.TrustManagerFactoryOptions: void <init>(javax.net.ssl.TrustManagerFactory)>(v);
return v;
}
}