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()); }
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()); }