diff options
Diffstat (limited to 'monitor/josef_lib.py')
-rw-r--r-- | monitor/josef_lib.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/monitor/josef_lib.py b/monitor/josef_lib.py index 575dd84..c5cddf7 100644 --- a/monitor/josef_lib.py +++ b/monitor/josef_lib.py @@ -263,12 +263,16 @@ def my_get_more_cert_info(s): result["subject"] = line.split("Subject: ")[1] if "Issuer:" in line: result["issuer"] = line.split("Issuer: ")[1] + if "Public-Key:" in line: + result["keylength"] = line.lstrip()[13:-5] if "Signature Algorithm:" in line: result["sig_algorithm"] = line.split("Signature Algorithm: ")[1] if "Public Key Algorithm:" in line: result["pubkey_algorithm"] = line.split("Public Key Algorithm: ")[1] if "Subject Alternative Name" in prev: result["SAN"] = line.lstrip() + if "Serial Number:" in prev: + result["serial"] = line.lstrip() if "Not After" in line: result["not_after"] = line.split(": ")[1] if "Not Before" in line: |