Hakky54/mutual-tls-ssl

mutual-tls-ssl

✅ Recently maintained

🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included

638Stars
127Forks
+27-day stars

Java · Apache-2.0 · Last push 2026-10-15

Official repository & installation ↗

GitValue · Value evidence

Unscored · Evidence coverage 0%

Provisional rubric; documentation and runtime testing are separate. Missing evidence does not imply low value.

Star history

2025-09-292026-11-03
View historical data
DateStars
2026-10-05636
2026-10-06636
2026-10-07636
2026-10-08636
2026-10-09636
2026-10-10636
2026-10-11636
2026-10-12636
2026-10-13636
2026-10-14636
2026-10-15636
2026-10-16636
2026-10-17636
2026-10-18636
2026-10-19636
2026-10-20636
2026-10-21636
2026-10-22636
2026-10-23636
2026-10-24636
2026-10-25636
2026-10-26636
2026-10-27636
2026-10-28636
2026-10-29636
2026-10-30637
2026-10-31637
2026-11-01637
2026-11-02637
2026-11-03638

Get the project

git clone https://github.com/Hakky54/mutual-tls-ssl.git

Cloning downloads the source. For dependencies and installation, follow the project README.

Related projects & alternative candidates

Related domains do not imply feature parity. Review official documentation and licenses.