certificate-ripper
🔐 A CLI tool to extract server certificates
Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.
🔐 A CLI tool to extract server certificates
🎯 LogCaptor captures log entries for unit and integration testing purposes
A tutorial project demonstrating how to set up one-way and mutual two-way TLS/SSL authentication for Java-based web servers and clients using Spring Boot. It covers configuring HTTPS on the server, requiring client certificates, and establishing trust based on a Certificate Authority. Numerous HTTP client examples are provided for testing, including Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient with Jetty and Netty, the old and new JDK HttpClient, old and new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, Vert.x, and AsyncHttpClient. It also includes Scala clients such as Finagle, Featherbed, Dispatch Reboot, Sttp, Akka, Requests Scala, and Http4s Blaze, plus Kotlin clients including Fuel, http4k, Kohttp, and Ktor. Additional server examples feature Jersey with Grizzly, along with gRPC, WebSocket, and Elasticsearch integration examples. The project includes automated scripts to streamline setup, making it easy to practice certificate-based authentication local
🔐 An SSL library for configuring http client or server. Rich with features such as hot reloading ssl and trusting additional certificates during runtime, combining multiple keystores, loading pem files and os/jdk certificates, logging certificate information during ssl handshake, bypassing ssl configuration from other libraries and more