.handshakeTimeout(ssl.getHandshakeTimeout()) .closeNotifyFlushTimeout(ssl.getCloseNotifyFlushTimeout()) .closeNotifyReadTimeout(ssl.getCloseNotifyReadTimeout()); });
.defaultConfiguration(SslProvider .DefaultConfigurationType.TCP) .handshakeTimeoutMillis(30000)) .wiretap(true) .post()
static HttpClient secure(HttpClient client, Consumer<? super SslProvider.SslContextSpec> sslProviderBuilder) { Objects.requireNonNull(sslProviderBuilder, "sslProviderBuilder"); SslProvider.SslContextSpec builder = SslProvider.builder(); sslProviderBuilder.accept(builder); return new HttpClientSecure(client, ((SslProvider.Builder) builder).build()); }
HttpServerSecure(HttpServer server, Consumer<? super SslProvider.SslContextSpec> sslProviderBuilder) { super(server); Objects.requireNonNull(sslProviderBuilder, "sslProviderBuilder"); SslProvider.SslContextSpec builder = SslProvider.builder(); sslProviderBuilder.accept(builder); this.sslProvider = ((SslProvider.Builder) builder).build(); }
HttpServerSecure(HttpServer server, Consumer<? super SslProvider.SslContextSpec> sslProviderBuilder) { super(server); Objects.requireNonNull(sslProviderBuilder, "sslProviderBuilder"); SslProvider.SslContextSpec builder = SslProvider.builder(); sslProviderBuilder.accept(builder); this.sslProvider = ((SslProvider.Builder) builder).build(); }
static HttpClient secure(HttpClient client, Consumer<? super SslProvider.SslContextSpec> sslProviderBuilder) { Objects.requireNonNull(sslProviderBuilder, "sslProviderBuilder"); SslProvider.SslContextSpec builder = SslProvider.builder(); sslProviderBuilder.accept(builder); return new HttpClientSecure(client, ((SslProvider.Builder) builder).build()); }