{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography"}],"enrichment":{"capability":"Generates and verifies JWT tokens for Atlassian Service to Service Authentication, with built-in support for requests and aiohttp HTTP clients.","skillfed_tags":["jwt-auth","atlassian-integration"],"use_cases":["Authenticate requests to Atlassian Cloud APIs (Jira, Confluence, Bitbucket) using JWT bearer tokens.","Build microservices that communicate with each other using the S2S specification without shared secrets.","Verify incoming JWT tokens from other services to confirm their identity and claims.","Implement token caching and reuse to reduce cryptographic overhead in high-throughput scenarios.","Manage multiple private keys from a file repository and automatically select the latest active key."],"what_it_does":"atlassian-jwt-auth implements the Atlassian Service to Service Authentication specification, allowing Python applications to generate and verify JWT tokens for authenticated communication with Atlassian services. It handles the full lifecycle: creating signers from private keys (in-memory, file-based, or data URIs), generating short-lived tokens with configurable lifetimes, and verifying tokens using public key retrieval from HTTPS endpoints.\n\nThe package integrates directly with requests and aiohttp, so you can drop a JWTAuth handler into standard HTTP client calls and let the library manage token generation and refresh automatically. It supports token reuse within validity periods to reduce overhead, and provides both synchronous and async verification paths.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, low install friction, and a permissive license. Install it if you need to authenticate with Atlassian services or implement the S2S spec. The requests integration is seamless; if you use aiohttp, you'll need to install it separately but the library provides drop-in replacements."},"id":"atlassian-jwt-auth","links":{"html":"https://skillfed.io/packages/atlassian-jwt-auth","md":"https://skillfed.io/packages/atlassian-jwt-auth.md","pypi":"https://pypi.org/project/atlassian-jwt-auth/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-21","license_spdx":null,"license_treatment":"permissive","name":"atlassian-jwt-auth","python_support":"unspecified","summary":"Python implementation of the Atlassian Service to Service Authentication specification."},"popularity":{"monthly_downloads":499236,"position":6325,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"22.0.1"}
