Common
======

Functions
---------
.. autofunction:: jwcrypto.common.base64url_encode
.. autofunction:: jwcrypto.common.base64url_decode
.. autofunction:: jwcrypto.common.json_encode
.. autofunction:: jwcrypto.common.json_decode

Classes
-------

.. autoclass:: jwcrypto.common.JWSEHeaderRegistry
   :members:

Exceptions
----------

.. autoclass:: jwcrypto.common.JWException

.. autoclass:: jwcrypto.common.InvalidJWAAlgorithm
   :show-inheritance:

.. autoclass:: jwcrypto.common.InvalidCEKeyLength
   :show-inheritance:

.. autoclass:: jwcrypto.common.InvalidJWEOperation
   :show-inheritance:

.. autoclass:: jwcrypto.common.InvalidJWEKeyType
   :show-inheritance:

.. autoclass:: jwcrypto.common.InvalidJWEKeyLength
   :show-inheritance:

.. autoclass:: jwcrypto.common.InvalidJWSERegOperation
   :show-inheritance:

.. autoclass:: jwcrypto.common.JWKeyNotFound
   :show-inheritance:
