veltro-suite-auth
Veltro-owned suite session and service-token contracts with signed-realm compatibility.
This package is derived from the AGPL-3.0-or-later veltro-suite-auth 1.3.0 implementation originally maintained in VectorFlow. See NOTICE for provenance.
Authority envelope v2
verify_authority_envelope_v2 verifies and consumes short-lived ES256
veltro-suite-service+jwt envelopes. The receiver supplies the exact issuer,
exact audience, active generation, that audience's public P-256 JWK ring, required
scope, and an atomic synchronous or asynchronous replay consumer. The consumer
runs exactly once after all stateless checks and must return literal True.
This package deliberately provides no v2 minting/signing API, private-key type, key generator, JWKS/network fetcher, settings/environment adapter, or consumer runtime wiring. Existing HS256 v1 compatibility remains separate and unchanged.
Release files for veltro-suite-auth 2.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| veltro_suite_auth-2.0.1.tar.gz | 27.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| veltro_suite_auth-2.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 57.9 kB
Release files / veltro_suite_auth-2.0.1.tar.gz
| Download URL | veltro_suite_auth-2.0.1.tar.gz |
|---|---|
| Size | 27.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
02ef2beb98af4cd21ab81a965d3ac8001b572d9b76a0f9215980263539da0ce8
|
|
BLAKE2b-256 checksum How to use checksums |
08cc798dc259f109fd9cf420ee337358c86a55b6068f39e5c26904191614cede
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 9, 2026.
Transparency logRelease files / veltro_suite_auth-2.0.1-py3-none-any.whl
| Download URL | veltro_suite_auth-2.0.1-py3-none-any.whl |
|---|---|
| Size | 30.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9deca1886062a8aff30cf6c7c1204a2a0e90c521cd3c8bc2a921786b2d2bf73b
|
|
BLAKE2b-256 checksum How to use checksums |
7a7fa281938bb4332b7b9a54006ce7dbf347c44aed2f7f5551fbc42c052ad045
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 9, 2026.
Transparency log