Skip to main content

No project description provided

Project description

ft-pki-user

Python 3.11+ License: LGPL v2.1 [Coverage: 100%]

A dedicated component of the ftw-pki suite for generating and managing Certificate Signing Requests (CSR) for leaf entities.

🛠 Features

  • Leaf CSR Generation: Specialized logic to create standardized CSRs for end-entity certificates.
  • Automated Validation: Built-in checks to ensure the generated requests meet the requirements of the issuing Intermediate CA.
  • Standard Compliance: Supports modern X.509 extensions and security profiles required for leaf certificates.

📖 Documentation & Usage

This tool is used by end-entities to request certificates from an Intermediate CA within the ftw-pki hierarchy.

  • Command Line Interface: Use the ftwpkiusercsr utility to generate your signing requests. Run ftwpkiusercsr --help for full command reference and options.
  • Technical Manual: Detailed information on supported certificate profiles and internal logic can be found in the doc/source/ directory.

📄 License

This project is licensed under the LGPL v2.1 (or later).


© 2026 ftw-pki Contributors

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

ftw_pki_user-0.0.2a1.tar.gz (36.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ftw_pki_user-0.0.2a1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file ftw_pki_user-0.0.2a1.tar.gz.

File metadata

  • Download URL: ftw_pki_user-0.0.2a1.tar.gz
  • Upload date:
  • Size: 36.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ftw_pki_user-0.0.2a1.tar.gz
Algorithm Hash digest
SHA256 3c93e75c0ce5657d5d2ce88f527af83c8492b82b719c779b321e75d50803c113
MD5 23cd0b96549cba27f9e56c7db125c03e
BLAKE2b-256 d6fd6f4fe9028017efbf121bf9f5b373f59e1b5d97204faa79cc31ab13b9b09b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_user-0.0.2a1.tar.gz:

Publisher: ci.yml on fitzz-ftw/ftw-pki-user

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ftw_pki_user-0.0.2a1-py3-none-any.whl.

File metadata

  • Download URL: ftw_pki_user-0.0.2a1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ftw_pki_user-0.0.2a1-py3-none-any.whl
Algorithm Hash digest
SHA256 51c10ac40b501e02d75158cb2c29eeb4054244925fcafb7a500358ce574c9dbc
MD5 712ecba11b01e592d517b3e4dbc95ac4
BLAKE2b-256 312f58207ce53c1d498b19df9cf5243b0ade4a94e54ec1f06afb1c64c558e138

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_user-0.0.2a1-py3-none-any.whl:

Publisher: ci.yml on fitzz-ftw/ftw-pki-user

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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