Generate report of SSL/TLS certificates from a list of endpoints defined in a YAML configuration file
Project description
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
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9da6ea0f93ffdd80dca12330d0fc19da0fd7a70f9f528336bf45423e8691548a |
|
MD5 | 1f86dddb4e0c2f06c9f4d89d601edb40 |
|
BLAKE2b-256 | 189b6de3a7bc1cd1bb21c7ca61844699cd157cd8c1121f98a74388f1950671f1 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8387acaf0499cfecfec83a7f61977fcdccb9d4f7383a3cd416cd774d99500b0 |
|
MD5 | da9aaf9a57a0dfaaa06671e00e02d404 |
|
BLAKE2b-256 | 8da7d8c9932e517eeae0027d6d8152aa933cf2cd8a67596f883d189b751a291b |