Skip to main content

Caracal JWT verification, JWKS cache, scope evaluation, and claim shapes

Project description

caracalai-identity

JWT verification, JWKS cache, scope evaluation, and claim shapes for Caracal-issued agent tokens.

Part of Caracal: a security-first authority and delegation system for AI agents.

Install

pip install caracalai-identity

Production contract

Verified tokens must include exp, iat, jti, sub, sid, client_id, zone_id, and use. Configure expected issuer, audience, zone, required scopes, and required token use at the resource boundary.

Verification failures are authentication failures. Do not continue with anonymous identity state or partially trusted claims.

Links

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

caracalai_identity-0.1.6rc2.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

caracalai_identity-0.1.6rc2-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file caracalai_identity-0.1.6rc2.tar.gz.

File metadata

  • Download URL: caracalai_identity-0.1.6rc2.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for caracalai_identity-0.1.6rc2.tar.gz
Algorithm Hash digest
SHA256 fc85af2e4061dbee95415f1d693a306acec9b29e7ce8fa071428c92700140db3
MD5 4b6b29f837a4df9f36945fc4de1ccbb5
BLAKE2b-256 f2e584938242f423c22581de603bfd7e5f5a28113d46f9d6f9a3e95a266de074

See more details on using hashes here.

File details

Details for the file caracalai_identity-0.1.6rc2-py3-none-any.whl.

File metadata

File hashes

Hashes for caracalai_identity-0.1.6rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 04ff094cf54a1304ec73bf6dcf7c6a7f8dcfad5578b0fd2f4bf9be8e78abde21
MD5 f3df219f2e2aa857048d8c22b48aa26b
BLAKE2b-256 2bf44553a8706bfb59644e84e658c1ec0bf5c7c252c76eac87c658a565d91137

See more details on using hashes here.

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