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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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