webauthn

View on PyPIReverse Dependencies (18)

2.2.0 webauthn-2.2.0-py3-none-any.whl

Wheel Details

Project: webauthn
Version: 2.2.0
Filename: webauthn-2.2.0-py3-none-any.whl
Download: [link]
Size: 67738
MD5: c61a3c78e535df487c530720ae769d03
SHA256: e8e2daace85dde8f6fb436c1bca9aa72d5931dac8829ecc1562cc4e7cc169f6c
Uploaded: 2024-06-25 17:39:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: webauthn
Version: 2.2.0
Summary: Pythonic WebAuthn
Author: Duo Labs
Author-Email: labs[at]duo.com
Home-Page: https://github.com/duo-labs/py_webauthn
Download-Url: https://github.com/duo-labs/py_webauthn/archive/2.2.0.tar.gz
License: BSD
Keywords: webauthn fido2
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Requires-Dist: asn1crypto (>=1.4.0)
Requires-Dist: cbor2 (>=5.4.6)
Requires-Dist: cryptography (>=41.0.7)
Requires-Dist: pyOpenSSL (>=23.3.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5095 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.1.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
webauthn/__init__.py sha256=RywsGOFck7V2gY7Ic46-ltP1aOTeGrOAPg-tvhu4dTg 664
webauthn/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
webauthn/authentication/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
webauthn/authentication/generate_authentication_options.py sha256=ezPrkRluaSww1dRjxXzinukJpOdjFEinwy0osxs74xk 1927
webauthn/authentication/verify_authentication_response.py sha256=Bemj-xGzdIlFtdq7pN3sct_vX8-kMVe_ge7d9UnYZsc 7046
webauthn/helpers/__init__.py sha256=89Cd3ULnyY0KMklxhgEnDjBGhVC7MdI97siowEq02pA 2065
webauthn/helpers/aaguid_to_string.py sha256=Y53NiF5hqNELQGJZRjvL3riyFMdwCH1ePnKtvLI8WAo 689
webauthn/helpers/algorithms.py sha256=DM-J_iRxKOgmvOALbtZaMP82Nps1GQukCAnd3jb336A 3115
webauthn/helpers/base64url_to_bytes.py sha256=BTWSp3ZEdmXR0Ber7r6AtU5bkIC0sYBkStBFIPNY46Q 463
webauthn/helpers/bytes_to_base64url.py sha256=mpWS69pqrbFqorH4Hig1OEUHHm97OPzoyKoe7Z_tc0A 200
webauthn/helpers/byteslike_to_bytes.py sha256=svTIv3UQrsE8UuRHHlc4SaBe6XQZKy33yYvr879yfek 280
webauthn/helpers/cose.py sha256=PGd85EkT5edGKiWABWgZTchFXauPmYK8bRwB-jK6MMw 2083
webauthn/helpers/decode_credential_public_key.py sha256=yV9e5N2ghzhxJiqNglmoj6ELn9YtiiX017qPyPXLlKY 3447
webauthn/helpers/decoded_public_key_to_cryptography.py sha256=mm6qb2Nry-pMiwOOTUuKi6YjBNHLGcvFF5LMem63dow 2528
webauthn/helpers/encode_cbor.py sha256=3KddgNeDhixWFv21qN2vTt-x-_FNBrNmkjNoLlh-lrw 427
webauthn/helpers/exceptions.py sha256=0DcQJlEtat2YoAH4OdYPNpg1N5H7GBQ1Tzx75Iin9DM 1101
webauthn/helpers/generate_challenge.py sha256=fvWhDzmd4QLsJUHBF8a6v8bg5rd5GgGOqU05mv1GpCA 477
webauthn/helpers/generate_user_handle.py sha256=jKlN1MG8pVcyc1yDGVDKtUNA71xr0m86CBuA2afUpmE 651
webauthn/helpers/hash_by_alg.py sha256=hX-kFsYBS5q8kKEpt8NeecPxoNSpYjJdjUlEEAzzLro 1082
webauthn/helpers/known_root_certs.py sha256=HNSpykWPWQwTLVpE27OJGGHOGx-aVcvTfSErH1Stglk 9238
webauthn/helpers/options_to_json.py sha256=-oLyKyri8ao6RmW6SQ9tWNXo5Kpx6Cz1r07ieojM3D4 4204
webauthn/helpers/parse_attestation_object.py sha256=_pSByjfcKiua8_3kaHHsepcJiohbnVScoGuMokNPOS8 802
webauthn/helpers/parse_attestation_statement.py sha256=oZNJRfvf6lDSGQ0IRo9UwsUCcchwnR014Si38-HdVHY 876
webauthn/helpers/parse_authentication_credential_json.py sha256=LMFKfyS2uX-kWWpQWrpZDbJCRTMtW3R4Fz5GkdLTQy8 4354
webauthn/helpers/parse_authentication_options_json.py sha256=r6vpBUKE5Sm4miNpvTosn9UJkUaMfnRHdgTEs5PJFFc 4011
webauthn/helpers/parse_authenticator_data.py sha256=qMPwwhjDpVRuuEHbH-Jck2CBOs2YxY8nFhq9YH_3z3Q 3797
webauthn/helpers/parse_backup_flags.py sha256=rZNW0GGwONYlJTENXnOEez7aQsYX-7yZiGGovLcWM7c 1150
webauthn/helpers/parse_cbor.py sha256=EX08jC5QT7Bbz0BZwpmO5Klrj_2qY7P-0W47esq4CCc 424
webauthn/helpers/parse_client_data_json.py sha256=ewbABd6tPyLB40XMFHZUNEUqZoflI0lQOrlccp48r-k 2413
webauthn/helpers/parse_registration_credential_json.py sha256=hMyx-LfNC72O3K_Y7npbzL89E_-LplRhSTp9ViAFPCE 3913
webauthn/helpers/parse_registration_options_json.py sha256=Tdd7-Baru2HGVhDySE6ZCwGPJ4ur1GTzoJuWqVAkcws 8902
webauthn/helpers/pem_cert_bytes_to_open_ssl_x509.py sha256=4cADsr0iDxYd2HRuQig6TaD0CDchGtPKs14QSenFjjo 469
webauthn/helpers/snake_case_to_camel_case.py sha256=oC3sw3bUzvhr-wVKG0T88x5L6I9Pl_uURXtGSu9jNuU 435
webauthn/helpers/structs.py sha256=OjXYNdRUvOOOIBUX0Cc8cLD1mW1Sk-GD51H0Q6wwGI8 18918
webauthn/helpers/validate_certificate_chain.py sha256=e_5gZL60eDyGuRicyAMIqosE9x2fELQI8u-p-kA-AVE 2806
webauthn/helpers/verify_safetynet_timestamp.py sha256=Yf_5iOu8t5_AamIsJBv7WutM-wU9kD8cCheMQGAJF-s 667
webauthn/helpers/verify_signature.py sha256=livrf8-1HrL6myhayXfaIjuLKq4xoaaakYja3rgxLFQ 2870
webauthn/helpers/asn1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
webauthn/helpers/asn1/android_key.py sha256=QChFd4diyJDDk4pP1k82eK89_uX7uVKI5Z1pAc-6ILU 4657
webauthn/helpers/tpm/__init__.py sha256=umGW1uATjMTfFrU_FnWVLRLCuaydH5E4b9eznWz3w-g 137
webauthn/helpers/tpm/parse_cert_info.py sha256=JQsjHEqw2-KQmjy6dIkLtByqyLdPRhPS9IiE9dCfhJM 2583
webauthn/helpers/tpm/parse_pub_area.py sha256=mIDRKlnuFp4y2POpbf6MNNzUxnX-xVC26ko0DsTsuUw 1992
webauthn/helpers/tpm/structs.py sha256=Ot8IT3c1dgrkhCuiBXBG9GQMksbNX6mN4xyOXEdmc28 12876
webauthn/registration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
webauthn/registration/generate_registration_options.py sha256=S9M_f2nHxoJEY14OCSa1XG0Gicb3hAmJjzivWa95Hic 5783
webauthn/registration/verify_registration_response.py sha256=ZmbvU8oi3I5U5W0RSwh4subkJqgT1Lt7w6sm0PDI_Oo 12412
webauthn/registration/formats/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
webauthn/registration/formats/android_key.py sha256=_WBumkMt66HUPKFK0vFa7NL6ksaaFT-7qo7zqIFWevQ 6876
webauthn/registration/formats/android_safetynet.py sha256=BrPXjboFR_-TJ4ZQvz6MchZHTQPetjCOpcdWJ_upqX4 7099
webauthn/registration/formats/apple.py sha256=nWTg-kR9BqvKpgOCfT9u8QY6endu5_151XLStyQltV0 4358
webauthn/registration/formats/fido_u2f.py sha256=gPVSDIGqsJGV3Iu-TQBt6bGDnPuPai4d-JmfY7tVBaM 4405
webauthn/registration/formats/packed.py sha256=Pq082Y3UfixZV1OJ3pKNnALBm_Ae8u6kR2OGHse0dXM 3553
webauthn/registration/formats/tpm.py sha256=0p6Fsid6wYELPNvsjvJNyvr7eXs_VFXNTd7-oVXVAXk 12268
webauthn-2.2.0.dist-info/LICENSE sha256=WSKtI6IUCA1yU1xzP2mqNt4PATX35YWSOXWKVQBC3oE 1506
webauthn-2.2.0.dist-info/METADATA sha256=oNlIJnBmssuSWn_RlTRvuqzjD9MBmvqvwXm_DUi-MK8 5785
webauthn-2.2.0.dist-info/WHEEL sha256=mguMlWGMX-VHnMpKOjjQidIo1ssRlCFu4a4mBpz1s2M 91
webauthn-2.2.0.dist-info/top_level.txt sha256=vEc-YxsQMTVhlCk827U6jiDNdQ9IRl7BnQ-QCNKlK1w 9
webauthn-2.2.0.dist-info/RECORD

top_level.txt

webauthn