lepture/authlib

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
authlib/integrations/django_oauth2/endpoints.py42
authlib/integrations/django_oauth2/requests.py27
authlib/integrations/django_oauth2/resource_protector.py64
authlib/integrations/django_oauth2/signals.py4
authlib/integrations/flask_client/__init__.py41
authlib/integrations/flask_client/apps.py87
authlib/integrations/flask_client/integration.py23
authlib/integrations/flask_oauth1/__init__.py7
authlib/integrations/flask_oauth1/authorization_server.py146
authlib/integrations/flask_oauth1/cache.py65
authlib/integrations/flask_oauth1/resource_protector.py87
authlib/integrations/flask_oauth2/__init__.py10
authlib/integrations/flask_oauth2/authorization_server.py121
authlib/integrations/flask_oauth2/errors.py28
authlib/integrations/flask_oauth2/requests.py22
authlib/integrations/flask_oauth2/resource_protector.py90
authlib/integrations/flask_oauth2/signals.py5
authlib/integrations/httpx_client/__init__.py23
authlib/integrations/httpx_client/assertion_client.py64
authlib/integrations/httpx_client/oauth1_client.py83
authlib/integrations/httpx_client/oauth2_client.py168
authlib/integrations/httpx_client/utils.py23
authlib/integrations/requests_client/__init__.py20
authlib/integrations/requests_client/assertion_session.py39
authlib/integrations/requests_client/oauth1_session.py48
authlib/integrations/requests_client/oauth2_session.py96
authlib/integrations/requests_client/utils.py8
authlib/integrations/sqla_oauth2/__init__.py15
authlib/integrations/sqla_oauth2/client_mixin.py107
authlib/integrations/sqla_oauth2/functions.py80
authlib/integrations/sqla_oauth2/tokens_mixins.py54
authlib/integrations/starlette_client/__init__.py15
authlib/integrations/starlette_client/apps.py68
authlib/integrations/starlette_client/integration.py56
authlib/jose/__init__.py44
authlib/jose/drafts/__init__.py13
authlib/jose/drafts/_jwe_algorithms.py137
authlib/jose/drafts/_jwe_enc_cryptodome.py41
authlib/jose/drafts/_jwe_enc_cryptography.py39
authlib/jose/errors.py70
authlib/jose/jwk.py14
authlib/jose/rfc7515/__init__.py13
authlib/jose/rfc7515/jws.py240
authlib/jose/rfc7515/models.py68
authlib/jose/rfc7516/__init__.py13
authlib/jose/rfc7516/jwe.py533
D
2 days
authlib/jose/rfc7516/models.py113
authlib/jose/rfc7517/__init__.py13
authlib/jose/rfc7517/_cryptography_key.py25
A
1 hr
authlib/jose/rfc7517/asymmetric_key.py157
A
55 mins