Python library to interact with smallstep private ca
Project description
python-step
Python interface to smallstep cli api, and smallstep ca api.
Currently is basically just a wrapper to the cli, with a bit of output parsing. The end goal is replicating all the functionality of step-cli within python itself.
Current Features:
- Replication of step cli tool as python object
- Some types of parsed output
Planned Features:
- Client CA Bootstrapping
- SSH logging in
- SSH Host setup
- x509 User/host certs
- CA initialization
- CA management (provisioners, policy, etc)
License
Licensed under GPLv3+, see LICENSE for full license text Copyright by Clayton Rosenthal
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file smallstep_py-0.1.1.tar.gz.
File metadata
- Download URL: smallstep_py-0.1.1.tar.gz
- Upload date:
- Size: 18.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.7.4 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6eaa5594d5b8947fa9799cc9564145dcbbba1db57f4309233fa7b09020be0283
|
|
| MD5 |
f1209a7fd4ae4fa74f33e6dd8b216948
|
|
| BLAKE2b-256 |
45634a71ed7dc979cbe36bb695bc256c3170707651728fe78bb83a4bfb039f38
|
File details
Details for the file smallstep_py-0.1.1-py3-none-any.whl.
File metadata
- Download URL: smallstep_py-0.1.1-py3-none-any.whl
- Upload date:
- Size: 20.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.7.4 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
868c33d455a115a9fec5058dceac08de546d988cb94453f39ea03ed3f8135484
|
|
| MD5 |
aa14265ac6ad24dc95df54ae8e097891
|
|
| BLAKE2b-256 |
b1d2859c152f9595a8365e20d6f272d7aeb16ebaa30ed19e04be3c7cbea04dc6
|