Skip to content

Instantly share code, notes, and snippets.

@r-ryantm
Created May 23, 2020 06:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/cff9d80f9f2c7ef127044bfb776a2eec to your computer and use it in GitHub Desktop.
Save r-ryantm/cff9d80f9f2c7ef127044bfb776a2eec to your computer and use it in GitHub Desktop.
/nix/store/7il3qfnyqsylj5cm9djfpjcll40i2ffy-python2.7-authlib-0.14.3
├── lib
│   └── python2.7
│   └── site-packages
│   ├── authlib
│   │   ├── client
│   │   │   ├── aiohttp.py
│   │   │   ├── aiohttp.pyc
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── oauth_client.py
│   │   │   └── oauth_client.pyc
│   │   ├── common
│   │   │   ├── encoding.py
│   │   │   ├── encoding.pyc
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── security.py
│   │   │   ├── security.pyc
│   │   │   ├── urls.py
│   │   │   └── urls.pyc
│   │   ├── consts.py
│   │   ├── consts.pyc
│   │   ├── deprecate.py
│   │   ├── deprecate.pyc
│   │   ├── django
│   │   │   ├── client
│   │   │   │   ├── __init__.py
│   │   │   │   └── __init__.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── oauth1
│   │   │   │   ├── __init__.py
│   │   │   │   └── __init__.pyc
│   │   │   └── oauth2
│   │   │   ├── __init__.py
│   │   │   └── __init__.pyc
│   │   ├── flask
│   │   │   ├── client
│   │   │   │   ├── __init__.py
│   │   │   │   └── __init__.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── oauth1
│   │   │   │   ├── cache.py
│   │   │   │   ├── cache.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── sqla.py
│   │   │   │   └── sqla.pyc
│   │   │   └── oauth2
│   │   │   ├── cache.py
│   │   │   ├── cache.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── sqla.py
│   │   │   └── sqla.pyc
│   │   ├── __init__.py
│   │   ├── __init__.pyc
│   │   ├── integrations
│   │   │   ├── base_client
│   │   │   │   ├── async_app.py
│   │   │   │   ├── base_app.py
│   │   │   │   ├── base_app.pyc
│   │   │   │   ├── base_oauth.py
│   │   │   │   ├── base_oauth.pyc
│   │   │   │   ├── errors.py
│   │   │   │   ├── errors.pyc
│   │   │   │   ├── framework_integration.py
│   │   │   │   ├── framework_integration.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── remote_app.py
│   │   │   │   └── remote_app.pyc
│   │   │   ├── django_client
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── integration.py
│   │   │   │   └── integration.pyc
│   │   │   ├── django_helpers.py
│   │   │   ├── django_helpers.pyc
│   │   │   ├── django_oauth1
│   │   │   │   ├── authorization_server.py
│   │   │   │   ├── authorization_server.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── nonce.py
│   │   │   │   ├── nonce.pyc
│   │   │   │   ├── resource_protector.py
│   │   │   │   └── resource_protector.pyc
│   │   │   ├── django_oauth2
│   │   │   │   ├── authorization_server.py
│   │   │   │   ├── authorization_server.pyc
│   │   │   │   ├── endpoints.py
│   │   │   │   ├── endpoints.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── resource_protector.py
│   │   │   │   ├── resource_protector.pyc
│   │   │   │   ├── signals.py
│   │   │   │   └── signals.pyc
│   │   │   ├── flask_client
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── integration.py
│   │   │   │   ├── integration.pyc
│   │   │   │   ├── oauth_registry.py
│   │   │   │   ├── oauth_registry.pyc
│   │   │   │   ├── remote_app.py
│   │   │   │   └── remote_app.pyc
│   │   │   ├── flask_helpers.py
│   │   │   ├── flask_helpers.pyc
│   │   │   ├── flask_oauth1
│   │   │   │   ├── authorization_server.py
│   │   │   │   ├── authorization_server.pyc
│   │   │   │   ├── cache.py
│   │   │   │   ├── cache.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── resource_protector.py
│   │   │   │   └── resource_protector.pyc
│   │   │   ├── flask_oauth2
│   │   │   │   ├── authorization_server.py
│   │   │   │   ├── authorization_server.pyc
│   │   │   │   ├── errors.py
│   │   │   │   ├── errors.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── resource_protector.py
│   │   │   │   ├── resource_protector.pyc
│   │   │   │   ├── signals.py
│   │   │   │   └── signals.pyc
│   │   │   ├── httpx_client
│   │   │   │   ├── assertion_client.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── oauth1_client.py
│   │   │   │   ├── oauth2_client.py
│   │   │   │   ├── utils.py
│   │   │   │   └── utils.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── requests_client
│   │   │   │   ├── assertion_session.py
│   │   │   │   ├── assertion_session.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── oauth1_session.py
│   │   │   │   ├── oauth1_session.pyc
│   │   │   │   ├── oauth2_session.py
│   │   │   │   └── oauth2_session.pyc
│   │   │   ├── sqla_oauth1
│   │   │   │   ├── functions.py
│   │   │   │   ├── functions.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── mixins.py
│   │   │   │   └── mixins.pyc
│   │   │   ├── sqla_oauth2
│   │   │   │   ├── client_mixin.py
│   │   │   │   ├── client_mixin.pyc
│   │   │   │   ├── functions.py
│   │   │   │   ├── functions.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── tokens_mixins.py
│   │   │   │   └── tokens_mixins.pyc
│   │   │   └── starlette_client
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   └── integration.py
│   │   ├── jose
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── jwk.py
│   │   │   ├── jwk.pyc
│   │   │   ├── rfc7515
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── jws.py
│   │   │   │   ├── jws.pyc
│   │   │   │   ├── models.py
│   │   │   │   └── models.pyc
│   │   │   ├── rfc7516
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── jwe.py
│   │   │   │   ├── jwe.pyc
│   │   │   │   ├── models.py
│   │   │   │   └── models.pyc
│   │   │   ├── rfc7517
│   │   │   │   ├── _backends
│   │   │   │   │   ├── _cryptography.py
│   │   │   │   │   ├── _cryptography.pyc
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── __init__.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── jwk.py
│   │   │   │   └── jwk.pyc
│   │   │   ├── rfc7518
│   │   │   │   ├── _backends
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── __init__.pyc
│   │   │   │   │   ├── _jwe_alg_cryptography.py
│   │   │   │   │   ├── _jwe_alg_cryptography.pyc
│   │   │   │   │   ├── _jwe_enc_cryptography.py
│   │   │   │   │   ├── _jwe_enc_cryptography.pyc
│   │   │   │   │   ├── _jwk_cryptography.py
│   │   │   │   │   ├── _jwk_cryptography.pyc
│   │   │   │   │   ├── _jws_cryptography.py
│   │   │   │   │   ├── _jws_cryptography.pyc
│   │   │   │   │   ├── _key_cryptography.py
│   │   │   │   │   └── _key_cryptography.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── jwe_algorithms.py
│   │   │   │   ├── jwe_algorithms.pyc
│   │   │   │   ├── jwk_algorithms.py
│   │   │   │   ├── jwk_algorithms.pyc
│   │   │   │   ├── jws_algorithms.py
│   │   │   │   ├── jws_algorithms.pyc
│   │   │   │   ├── util.py
│   │   │   │   └── util.pyc
│   │   │   ├── rfc7519
│   │   │   │   ├── claims.py
│   │   │   │   ├── claims.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── jwt.py
│   │   │   │   └── jwt.pyc
│   │   │   ├── util.py
│   │   │   └── util.pyc
│   │   ├── oauth1
│   │   │   ├── client.py
│   │   │   ├── client.pyc
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   └── rfc5849
│   │   │   ├── authorization_server.py
│   │   │   ├── authorization_server.pyc
│   │   │   ├── base_server.py
│   │   │   ├── base_server.pyc
│   │   │   ├── client_auth.py
│   │   │   ├── client_auth.pyc
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── models.py
│   │   │   ├── models.pyc
│   │   │   ├── parameters.py
│   │   │   ├── parameters.pyc
│   │   │   ├── resource_protector.py
│   │   │   ├── resource_protector.pyc
│   │   │   ├── rsa.py
│   │   │   ├── rsa.pyc
│   │   │   ├── signature.py
│   │   │   ├── signature.pyc
│   │   │   ├── util.py
│   │   │   ├── util.pyc
│   │   │   ├── wrapper.py
│   │   │   └── wrapper.pyc
│   │   ├── oauth2
│   │   │   ├── auth.py
│   │   │   ├── auth.pyc
│   │   │   ├── base.py
│   │   │   ├── base.pyc
│   │   │   ├── client.py
│   │   │   ├── client.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── rfc6749
│   │   │   │   ├── authenticate_client.py
│   │   │   │   ├── authenticate_client.pyc
│   │   │   │   ├── authorization_server.py
│   │   │   │   ├── authorization_server.pyc
│   │   │   │   ├── errors.py
│   │   │   │   ├── errors.pyc
│   │   │   │   ├── grants
│   │   │   │   │   ├── authorization_code.py
│   │   │   │   │   ├── authorization_code.pyc
│   │   │   │   │   ├── base.py
│   │   │   │   │   ├── base.pyc
│   │   │   │   │   ├── client_credentials.py
│   │   │   │   │   ├── client_credentials.pyc
│   │   │   │   │   ├── implicit.py
│   │   │   │   │   ├── implicit.pyc
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── __init__.pyc
│   │   │   │   │   ├── refresh_token.py
│   │   │   │   │   ├── refresh_token.pyc
│   │   │   │   │   ├── resource_owner_password_credentials.py
│   │   │   │   │   └── resource_owner_password_credentials.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── models.py
│   │   │   │   ├── models.pyc
│   │   │   │   ├── parameters.py
│   │   │   │   ├── parameters.pyc
│   │   │   │   ├── resource_protector.py
│   │   │   │   ├── resource_protector.pyc
│   │   │   │   ├── token_endpoint.py
│   │   │   │   ├── token_endpoint.pyc
│   │   │   │   ├── util.py
│   │   │   │   ├── util.pyc
│   │   │   │   ├── wrappers.py
│   │   │   │   └── wrappers.pyc
│   │   │   ├── rfc6750
│   │   │   │   ├── errors.py
│   │   │   │   ├── errors.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── parameters.py
│   │   │   │   ├── parameters.pyc
│   │   │   │   ├── validator.py
│   │   │   │   ├── validator.pyc
│   │   │   │   ├── wrappers.py
│   │   │   │   └── wrappers.pyc
│   │   │   ├── rfc7009
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── parameters.py
│   │   │   │   ├── parameters.pyc
│   │   │   │   ├── revocation.py
│   │   │   │   └── revocation.pyc
│   │   │   ├── rfc7521
│   │   │   │   ├── client.py
│   │   │   │   ├── client.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   └── __init__.pyc
│   │   │   ├── rfc7523
│   │   │   │   ├── assertion.py
│   │   │   │   ├── assertion.pyc
│   │   │   │   ├── auth.py
│   │   │   │   ├── auth.pyc
│   │   │   │   ├── client.py
│   │   │   │   ├── client.pyc
│   │   │   │   ├── grant.py
│   │   │   │   ├── grant.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   └── __init__.pyc
│   │   │   ├── rfc7591
│   │   │   │   ├── claims.py
│   │   │   │   ├── claims.pyc
│   │   │   │   ├── endpoint.py
│   │   │   │   ├── endpoint.pyc
│   │   │   │   ├── errors.py
│   │   │   │   ├── errors.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   └── __init__.pyc
│   │   │   ├── rfc7636
│   │   │   │   ├── challenge.py
│   │   │   │   ├── challenge.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   └── __init__.pyc
│   │   │   ├── rfc7662
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── introspection.py
│   │   │   │   ├── introspection.pyc
│   │   │   │   ├── models.py
│   │   │   │   └── models.pyc
│   │   │   ├── rfc8414
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── models.py
│   │   │   │   ├── models.pyc
│   │   │   │   ├── well_known.py
│   │   │   │   └── well_known.pyc
│   │   │   ├── rfc8628
│   │   │   │   ├── endpoint.py
│   │   │   │   ├── endpoint.pyc
│   │   │   │   ├── errors.py
│   │   │   │   ├── errors.pyc
│   │   │   │   ├── grant.py
│   │   │   │   ├── grant.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── models.py
│   │   │   │   └── models.pyc
│   │   │   └── rfc8693
│   │   │   ├── __init__.py
│   │   │   └── __init__.pyc
│   │   ├── oidc
│   │   │   ├── core
│   │   │   │   ├── claims.py
│   │   │   │   ├── claims.pyc
│   │   │   │   ├── errors.py
│   │   │   │   ├── errors.pyc
│   │   │   │   ├── grants
│   │   │   │   │   ├── code.py
│   │   │   │   │   ├── code.pyc
│   │   │   │   │   ├── hybrid.py
│   │   │   │   │   ├── hybrid.pyc
│   │   │   │   │   ├── implicit.py
│   │   │   │   │   ├── implicit.pyc
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── __init__.pyc
│   │   │   │   │   ├── util.py
│   │   │   │   │   └── util.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── models.py
│   │   │   │   ├── models.pyc
│   │   │   │   ├── util.py
│   │   │   │   └── util.pyc
│   │   │   ├── discovery
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── models.py
│   │   │   │   ├── models.pyc
│   │   │   │   ├── well_known.py
│   │   │   │   └── well_known.pyc
│   │   │   ├── __init__.py
│   │   │   └── __init__.pyc
│   │   └── specs
│   │   ├── __init__.py
│   │   ├── __init__.pyc
│   │   ├── oidc
│   │   │   ├── claims.py
│   │   │   ├── claims.pyc
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── grants.py
│   │   │   ├── grants.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── models.py
│   │   │   ├── models.pyc
│   │   │   ├── util.py
│   │   │   └── util.pyc
│   │   ├── rfc5849
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── signature.py
│   │   │   └── signature.pyc
│   │   ├── rfc6749
│   │   │   ├── authenticate_client.py
│   │   │   ├── authenticate_client.pyc
│   │   │   ├── authorization_server.py
│   │   │   ├── authorization_server.pyc
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── grants.py
│   │   │   ├── grants.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── models.py
│   │   │   ├── models.pyc
│   │   │   ├── parameters.py
│   │   │   ├── parameters.pyc
│   │   │   ├── resource_protector.py
│   │   │   ├── resource_protector.pyc
│   │   │   ├── token_endpoint.py
│   │   │   ├── token_endpoint.pyc
│   │   │   ├── wrappers.py
│   │   │   └── wrappers.pyc
│   │   ├── rfc6750
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── parameters.py
│   │   │   ├── parameters.pyc
│   │   │   ├── validator.py
│   │   │   ├── validator.pyc
│   │   │   ├── wrappers.py
│   │   │   └── wrappers.pyc
│   │   ├── rfc7009
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── parameters.py
│   │   │   ├── parameters.pyc
│   │   │   ├── revocation.py
│   │   │   └── revocation.pyc
│   │   ├── rfc7515
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── jws.py
│   │   │   ├── jws.pyc
│   │   │   ├── models.py
│   │   │   └── models.pyc
│   │   ├── rfc7516
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── jwe.py
│   │   │   ├── jwe.pyc
│   │   │   ├── models.py
│   │   │   └── models.pyc
│   │   ├── rfc7517
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── jwk.py
│   │   │   └── jwk.pyc
│   │   ├── rfc7518
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── jwe_algorithms.py
│   │   │   ├── jwe_algorithms.pyc
│   │   │   ├── jwk_algorithms.py
│   │   │   ├── jwk_algorithms.pyc
│   │   │   ├── jws_algorithms.py
│   │   │   └── jws_algorithms.pyc
│   │   ├── rfc7519
│   │   │   ├── claims.py
│   │   │   ├── claims.pyc
│   │   │   ├── errors.py
│   │   │   ├── errors.pyc
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── jwt.py
│   │   │   └── jwt.pyc
│   │   ├── rfc7523
│   │   │   ├── auth.py
│   │   │   ├── auth.pyc
│   │   │   ├── client.py
│   │   │   ├── client.pyc
│   │   │   ├── grant.py
│   │   │   ├── grant.pyc
│   │   │   ├── __init__.py
│   │   │   └── __init__.pyc
│   │   ├── rfc7636
│   │   │   ├── challenge.py
│   │   │   ├── challenge.pyc
│   │   │   ├── grant.py
│   │   │   ├── grant.pyc
│   │   │   ├── __init__.py
│   │   │   └── __init__.pyc
│   │   ├── rfc7662
│   │   │   ├── __init__.py
│   │   │   ├── __init__.pyc
│   │   │   ├── introspection.py
│   │   │   └── introspection.pyc
│   │   └── rfc8414
│   │   ├── __init__.py
│   │   ├── __init__.pyc
│   │   ├── models.py
│   │   ├── models.pyc
│   │   ├── well_known.py
│   │   └── well_known.pyc
│   └── Authlib-0.14.3.dist-info
│   ├── INSTALLER
│   ├── LICENSE
│   ├── METADATA
│   ├── RECORD
│   ├── top_level.txt
│   └── WHEEL
└── nix-support
└── propagated-build-inputs
71 directories, 492 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment