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.2.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.2-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ssldatechecker-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 0893b03b9a9b333b6078e26662fc5ffb1c5da72286f4e3ed89af8691bade4226
MD5 a2244c11db0880eb4c84b70083b30d0b
BLAKE2b-256 0b5849e8609c743bf3c2ddd24cd85c6b37b89b63661c07912b37d1b01dabec65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ssldatechecker-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 82b8e9686914dfbd27eca7c81f47fdc3b866935eef05a69f81c9920fe3f51e04
MD5 3a08f645c833e05c45a842197e4cca25
BLAKE2b-256 803b3ae9d268268b602ad41d2c0aca43be34ad9f93222abde18f2881b5916020

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