asymmetric_jwt_auth

View on PyPIReverse Dependencies (2)

1.0.1 asymmetric_jwt_auth-1.0.1-py3-none-any.whl

Wheel Details

Project: asymmetric_jwt_auth
Version: 1.0.1
Filename: asymmetric_jwt_auth-1.0.1-py3-none-any.whl
Download: [link]
Size: 33947
MD5: d08276b4b0036ec2107a4eb50d2f66ec
SHA256: e692d92bade3e0af6532013841d43a8fefda47acf35c6b8b0050fa30d73fe6ff
Uploaded: 2024-08-31 18:16:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: asymmetric_jwt_auth
Version: 1.0.1
Summary: Asymmetric key based authentication for HTTP APIs
Author: Craig Weber
Author-Email: crgwbr[at]gmail.com
Maintainer: Craig Weber
Maintainer-Email: crgwbr[at]gmail.com
Home-Page: https://gitlab.com/crgwbr/asymmetric_jwt_auth
Project-Url: Repository, https://gitlab.com/crgwbr/asymmetric_jwt_auth
License: ISC
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: Django (>=4.2)
Requires-Dist: PyJWT (>=2.0.1)
Requires-Dist: cryptography (>=3.4.6)
Description-Content-Type: text/x-rst
[Description omitted; length: 2765 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
asymmetric_jwt_auth/__init__.py sha256=u6qwYODav2uranY_biZYe2phcNCFJov0gBCRHUWO_3k 1311
asymmetric_jwt_auth/admin.py sha256=djPyKASrAhFsNt4wjye68rwAFIL11sncK8GZavDxHKA 465
asymmetric_jwt_auth/apps.py sha256=_udnUGELsVsaA-9z17c4cwMaCAVcolhQ0yBwjAYe9cA 152
asymmetric_jwt_auth/keys.py sha256=G2oJND9W6OAPZPZZAX9uXSPzkCayC0xlFb2F1juUfIw 6749
asymmetric_jwt_auth/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asymmetric_jwt_auth/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asymmetric_jwt_auth/management/commands/generate_key_pair.py sha256=Cy-O35naxvP2H4QQp8Llw0lnoM7WTMtQ6x-9U8vICRU 758
asymmetric_jwt_auth/middleware.py sha256=vo5I-rySPK66Ue-dZR-ddtMjbn6d9yKwGhZ5FpSV7ko 2820
asymmetric_jwt_auth/migrations/0001_initial.py sha256=nUJncQNRF0yiFlEv7HF8goZvujBVczyWYZFq7ttktmA 1066
asymmetric_jwt_auth/migrations/0002_publickey_comment.py sha256=n10KA-JlJJ8GWfBRZGRf7lzKPqwt3XtAlc9kOY0CE1E 524
asymmetric_jwt_auth/migrations/0003_auto_20151112_1547.py sha256=R_ve-XFtl9fgd7hCYhwjCyfWsfgdKzg7DVYrC6rCnSY 500
asymmetric_jwt_auth/migrations/0004_auto_20191104_1628.py sha256=tHG7XtC0DFCdgD1Ft2OcEQQObfBmanyEGrMuT292YMo 794
asymmetric_jwt_auth/migrations/0005_auto_20210304_1116.py sha256=KxNqMYRTM2nuNgQjLmxJBs7gKo7EnbLogPU8tj5Nlc8 2813
asymmetric_jwt_auth/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asymmetric_jwt_auth/models.py sha256=iwUEnWM2aAqXF6WYdaue0WyTxkZClHuGZurwLIEjl1Q 3944
asymmetric_jwt_auth/nonce/__init__.py sha256=HrAkAL7AjdMoeMCpHmtZyEZs63WNJYyDC1o5xLlqp2M 274
asymmetric_jwt_auth/nonce/base.py sha256=fURDtwYyfin9NUVS_5EtbnqGaGii6buJDD94TEZnG74 429
asymmetric_jwt_auth/nonce/django.py sha256=Py7kvVgxtSKdcjIhcUSp5I97D2-R8FY9N2rUWer0FN0 1372
asymmetric_jwt_auth/nonce/null.py sha256=lPR-vzcOp_CMLb6syJZ6ZdZZgjoEL4Xu9r1R0WpoSCQ 521
asymmetric_jwt_auth/repos/__init__.py sha256=nSX-ljBQ-f1gnL6SICTc5MDFt3xG3c6hT60PYM5buMc 543
asymmetric_jwt_auth/repos/base.py sha256=RgmikvzzCkPAHMOBSmFrvBM6NntZbEy6EuCqS-YlV-4 465
asymmetric_jwt_auth/repos/django.py sha256=xpjUkh01AYT8LYaRcuhWzzdMyrQqsoaRC93KTkku-8M 1979
asymmetric_jwt_auth/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asymmetric_jwt_auth/tests/data.py sha256=6UfnnOBvh7jKsrociMt86ddJOaxNCflshYKEkYSxyfA 2912
asymmetric_jwt_auth/tests/fixtures/dummy_rsa.privkey sha256=qZ16XORCjhBX241qDQKTrinR8JCUNpe7y_ob4B5OXsE 1704
asymmetric_jwt_auth/tests/fixtures/dummy_rsa.pub sha256=U8W2jF7Lo-Jd8_gybebAsL77Z-khdlGi9A44j2Vn8FY 451
asymmetric_jwt_auth/tests/fixtures/dummy_rsa_encrypted.privkey sha256=5ulG0AVbRHbGZay5KDfWJAQQPJXJQcPvfBDlw8C2Xd0 1766
asymmetric_jwt_auth/tests/fixtures/dummy_rsa_encrypted.pub sha256=UTvZx1p8qxATi0Qa9SzTLViTIUXIfzRg5_6LRWKebN4 404
asymmetric_jwt_auth/tests/test_admin.py sha256=1plnnGT_lKHOBMEEPGT75T8Y1Bez3yHf27b1ulmFPZE 29
asymmetric_jwt_auth/tests/test_commands.py sha256=69JFpc3NsbDfBef2MDsuHdFIb11fED4RbWhDLWXVQxs 1224
asymmetric_jwt_auth/tests/test_keys.py sha256=PMWYVvlG7mDPZuj1tHexPhGFeJ5YvIwOV5FyQK6EzV8 6056
asymmetric_jwt_auth/tests/test_middleware.py sha256=xozA4R9_5ioxyC9ZNf85aRD_szMa2FqW-6cLEe5mui4 8685
asymmetric_jwt_auth/tests/test_models.py sha256=izqBo3lkBubNb0zEudQEZzxqqJBuHbPoIG3mi7exoc0 4679
asymmetric_jwt_auth/tests/test_settings.py sha256=CFJtEZCCFtw2J4KF8xSuIvZUmt-RltCYA5Jaw2_fktI 519
asymmetric_jwt_auth/tests/test_token.py sha256=iYUBnU-yJS-GyY2jDVnm2vKjC94TDzKHO9OC7D9VYVQ 4316
asymmetric_jwt_auth/tests/test_utils.py sha256=wmB63cgYaSD9GwRawO4azXEsPKIEHBBH3xkT6_PyOlc 71
asymmetric_jwt_auth/tests/test_views.py sha256=lI0KDyfRzjC2bK16k2ILsCuw7MdfARn-lm4q8OKynic 3298
asymmetric_jwt_auth/tokens.py sha256=bO-MXvxvXXdde1uR25gN5S4aIMfI31twmtmCjgXhh24 3809
asymmetric_jwt_auth/urls.py sha256=bnDFSIssga-QptbyI-ci-4Xda1MCInJeBXwycC_8BqE 341
asymmetric_jwt_auth/utils.py sha256=2GgQoHh6GqOhp_P8VyhfK-XWVKwpQ8vLSTwhFTxfu1I 582
asymmetric_jwt_auth/views.py sha256=8GO99ozESzsqrQX1VP321V_CMMzFMYx36PNm_irXzws 691
asymmetric_jwt_auth-1.0.1.dist-info/LICENSE.md sha256=TGyPJK_M-KcCK9Wx6OXtBzvogdVI4wfMK6slRGAoTFg 768
asymmetric_jwt_auth-1.0.1.dist-info/METADATA sha256=2VNBUKFJJagLNJulLxEOVix8ajcj_lBWDuQpi830iBQ 3779
asymmetric_jwt_auth-1.0.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
asymmetric_jwt_auth-1.0.1.dist-info/RECORD