webauthn

View on PyPIReverse Dependencies (16)

2.1.0 webauthn-2.1.0-py3-none-any.whl

Wheel Details

Project: webauthn
Version: 2.1.0
Filename: webauthn-2.1.0-py3-none-any.whl
Download: [link]
Size: 67732
MD5: 29e64d8bdaad34522301ddd5ef1cbcd5
SHA256: 9e1cf916e5ed7c01d54a6dfcc19dacbd2b87b81d2648f001b1fcbcb7aa2ff130
Uploaded: 2024-03-28 21:00:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: webauthn
Version: 2.1.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.1.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: 5152 characters]

WHEEL

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

RECORD

Path Digest Size
webauthn/__init__.py sha256=Adh-XcpBF0TIZDegMiVhpDqovtlNyNF5tZeoAGYzDY8 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=FuKfzovVvtncNrLnUJEg-mfqSh44HzGDqXedcXVvTXE 918
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=a70UnCwE2-ySRXH6ftVBtR7abJTm9UhG163mjwtVeLI 18884
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.1.0.dist-info/LICENSE sha256=WSKtI6IUCA1yU1xzP2mqNt4PATX35YWSOXWKVQBC3oE 1506
webauthn-2.1.0.dist-info/METADATA sha256=5YVqv22c2Q3MdMXG_ed_ICQ8Ze_Y0c_oM1_-bHt3p6M 5842
webauthn-2.1.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
webauthn-2.1.0.dist-info/top_level.txt sha256=vEc-YxsQMTVhlCk827U6jiDNdQ9IRl7BnQ-QCNKlK1w 9
webauthn-2.1.0.dist-info/RECORD

top_level.txt

webauthn