123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- from .api_jwk import PyJWK, PyJWKSet
- from .api_jws import (
- PyJWS,
- get_algorithm_by_name,
- get_unverified_header,
- register_algorithm,
- unregister_algorithm,
- )
- from .api_jwt import PyJWT, decode, decode_complete, encode
- from .exceptions import (
- DecodeError,
- ExpiredSignatureError,
- ImmatureSignatureError,
- InvalidAlgorithmError,
- InvalidAudienceError,
- InvalidIssuedAtError,
- InvalidIssuerError,
- InvalidKeyError,
- InvalidSignatureError,
- InvalidTokenError,
- MissingRequiredClaimError,
- PyJWKClientConnectionError,
- PyJWKClientError,
- PyJWKError,
- PyJWKSetError,
- PyJWTError,
- )
- from .jwks_client import PyJWKClient
- __version__ = "2.10.1"
- __title__ = "PyJWT"
- __description__ = "JSON Web Token implementation in Python"
- __url__ = "https://pyjwt.readthedocs.io"
- __uri__ = __url__
- __doc__ = f"{__description__} <{__uri__}>"
- __author__ = "José Padilla"
- __email__ = "hello@jpadilla.com"
- __license__ = "MIT"
- __copyright__ = "Copyright 2015-2022 José Padilla"
- __all__ = [
- "PyJWS",
- "PyJWT",
- "PyJWKClient",
- "PyJWK",
- "PyJWKSet",
- "decode",
- "decode_complete",
- "encode",
- "get_unverified_header",
- "register_algorithm",
- "unregister_algorithm",
- "get_algorithm_by_name",
- # Exceptions
- "DecodeError",
- "ExpiredSignatureError",
- "ImmatureSignatureError",
- "InvalidAlgorithmError",
- "InvalidAudienceError",
- "InvalidIssuedAtError",
- "InvalidIssuerError",
- "InvalidKeyError",
- "InvalidSignatureError",
- "InvalidTokenError",
- "MissingRequiredClaimError",
- "PyJWKClientConnectionError",
- "PyJWKClientError",
- "PyJWKError",
- "PyJWKSetError",
- "PyJWTError",
- ]
|