Skip to main content

Generate report of SSL/TLS certificates from a list of endpoints defined in a YAML configuration file

Project description

Avatar

Build Status Security Status Published Version

Certilizer

Certilizer is a Python CLI for generating report of SSL certificates from multiple endpoints specified in a YAML configuration.

Installation

pip3 install certilizer

Usage

Create a configuration file, e.g. certilizer.yaml:

---
endpoints:
  - host: apple.com
    port: 443
  - host: google.com
    port: 443
  - host: microsoft.com
    port: 443

And then run certilizer CLI and pass the configuration file path:

certilizer --conf-file certilizer.yaml

It will write the log messages to stdout:

[certilizer] INFO Loading configuration file certilizer.yaml
[certilizer] INFO TODO

Configuration

Configuration properties:

Property Type Description Example
endpoints[] Array A list of one or more endpoints with ...
endpoints[].host String The name of the tagset. apple.com
endpoints[].port String The name of the tagset. 443

Colophon

Developer's Guide

Build reports:

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

certilizer-0.12.0.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

certilizer-0.12.0-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file certilizer-0.12.0.tar.gz.

File metadata

  • Download URL: certilizer-0.12.0.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for certilizer-0.12.0.tar.gz
Algorithm Hash digest
SHA256 9da6ea0f93ffdd80dca12330d0fc19da0fd7a70f9f528336bf45423e8691548a
MD5 1f86dddb4e0c2f06c9f4d89d601edb40
BLAKE2b-256 189b6de3a7bc1cd1bb21c7ca61844699cd157cd8c1121f98a74388f1950671f1

See more details on using hashes here.

File details

Details for the file certilizer-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: certilizer-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for certilizer-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8387acaf0499cfecfec83a7f61977fcdccb9d4f7383a3cd416cd774d99500b0
MD5 da9aaf9a57a0dfaaa06671e00e02d404
BLAKE2b-256 8da7d8c9932e517eeae0027d6d8152aa933cf2cd8a67596f883d189b751a291b

See more details on using hashes here.

Supported by

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