Skip to main content

Python library to run your own private CA.

Project description

theca-sdk-python

Usage 1: Set environment variables

export DEVNULL_EMAIL="_your_registered_email"
export DEVNULL_ACCESS_KEY="_your_access_key_"
export DEVNULL_SECRET_KEY="_your_access_key_"

python3 -c 'from theca import create_cert; create_cert()'
ls -lt  $HOME/.devnull/certs/

Usage 2: Serve a credential file

cat ~/.devnull/credentials
[default]
email = ca-by-devnull@outlook.com
accesskey = _your_access_key_
secretkey = _your_secret_key_

python3 -c 'from theca import create_cert; create_cert()'
ls -lt  $HOME/.devnull/certs/

Trust your private CA -- todo

theca_add_ca --orgid 0c74e79c1014
theca_add_ca --email ca-by-devnull@outlook.com

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

theca-2.0.3.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

theca-2.0.3-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file theca-2.0.3.tar.gz.

File metadata

  • Download URL: theca-2.0.3.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for theca-2.0.3.tar.gz
Algorithm Hash digest
SHA256 fc2ce8725b84d9fbd0a6b80f6e4bb719cb3cceafbbb12c5fb21d173a3226cb14
MD5 10e0ec94d389cb13a87c122adc9138ca
BLAKE2b-256 e0481f994cf1f5e08bfe968953b80f4138bd3a7a8c2a563ee06b5babacb830ce

See more details on using hashes here.

File details

Details for the file theca-2.0.3-py3-none-any.whl.

File metadata

  • Download URL: theca-2.0.3-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for theca-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9de80523aa9125ab68dc6fa18c857e749d212af503878d78a3fb0d8f0b09763d
MD5 51423ed0de893be5e99a0368491f9702
BLAKE2b-256 e8013840b90fc7d92cc9e4828950d1381d7483f82d46ac3cf783ceab51a73df1

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