Skip to main content

Check the status of SSL certificates, mainly the exipiration date

Project description

SSL DateChecker

The purpose of this library is to get the status of SSL certificates -- mainly to make sure that the certificate is still valid.

Usage

import ssldatechecker

checker = ssldatechecker.get("google.com")
checker.check_certificate()

print(checker.certificate_info)
# <Certificate(subject=<Name(CN=*.google.com)>, ...)>

print(checker.is_date_expired())
# False

print(checker.days_until_expiry())
# 80

checker.certificate_info is an instance of the x.509 Certificate Class and will have the full certificate information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssldatechecker-0.1.3.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ssldatechecker-0.1.3-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file ssldatechecker-0.1.3.tar.gz.

File metadata

  • Download URL: ssldatechecker-0.1.3.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for ssldatechecker-0.1.3.tar.gz
Algorithm Hash digest
SHA256 7de9c1c9a5b07c29c9a36d8c7d75ecafe1e6c8e48ff31c97d89e338f1734c77f
MD5 1cb91d2c1b6a6407f0ea0f6c441eca36
BLAKE2b-256 9865751b3f45eb5a1f7b69ed3a192181de40db13ed10ec007e1f3bdd12e4caa6

See more details on using hashes here.

File details

Details for the file ssldatechecker-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: ssldatechecker-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for ssldatechecker-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4029b61f1bc484d7ac0e8301ae67610d275169d0d440ff1ce91cdb08664fe0c9
MD5 654f15cc91f2d2530d4511d979144d4b
BLAKE2b-256 9f092f2178f5d1ce6e4856990430d4622d4420ccd05f2f70679de2fd4f233b24

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page