axonops / axonops-workbench

AxonOps™ Workbench for Apache Cassandra® - Desktop application for Mac, Windows and Linux
https://axonops.com
Apache License 2.0
10 stars 0 forks source link

[feat]: Display SSL certificate info when right-click on padlock #376

Open millerjp opened 3 weeks ago

millerjp commented 3 weeks ago
Screenshot 2024-09-09 at 17 05 00

We should show users the SSL certificate they have used to connect - everything we know about the versions, certs, ciphers, ca's, expiry etc..

From the SSL certificate, you can typically access the following information:

  1. Subject: The entity that the certificate is issued to.
  2. Issuer: The entity that issued the certificate.
  3. Validity Period: The start and end dates for which the certificate is valid.
  4. Serial Number: A unique identifier for the certificate.
  5. Fingerprint: A hash of the certificate used for easy comparison.

This information helps users verify the authenticity and validity of the SSL connection.

We will need to expose this via our axonops-cqlsh and not electron layer as the connection information is only available at the Python level