CHANGELOG.rst LICENSE MANIFEST.in README.rst setup.cfg setup.py oauthlib/__init__.py oauthlib/common.py oauthlib/signals.py oauthlib/uri_validate.py oauthlib.egg-info/PKG-INFO oauthlib.egg-info/SOURCES.txt oauthlib.egg-info/dependency_links.txt oauthlib.egg-info/requires.txt oauthlib.egg-info/top_level.txt oauthlib/oauth1/__init__.py oauthlib/oauth1/rfc5849/__init__.py oauthlib/oauth1/rfc5849/errors.py oauthlib/oauth1/rfc5849/parameters.py oauthlib/oauth1/rfc5849/request_validator.py oauthlib/oauth1/rfc5849/signature.py oauthlib/oauth1/rfc5849/utils.py oauthlib/oauth1/rfc5849/endpoints/__init__.py oauthlib/oauth1/rfc5849/endpoints/access_token.py oauthlib/oauth1/rfc5849/endpoints/authorization.py oauthlib/oauth1/rfc5849/endpoints/base.py oauthlib/oauth1/rfc5849/endpoints/pre_configured.py oauthlib/oauth1/rfc5849/endpoints/request_token.py oauthlib/oauth1/rfc5849/endpoints/resource.py oauthlib/oauth1/rfc5849/endpoints/signature_only.py oauthlib/oauth2/__init__.py oauthlib/oauth2/rfc6749/__init__.py oauthlib/oauth2/rfc6749/errors.py oauthlib/oauth2/rfc6749/parameters.py oauthlib/oauth2/rfc6749/request_validator.py oauthlib/oauth2/rfc6749/tokens.py oauthlib/oauth2/rfc6749/utils.py oauthlib/oauth2/rfc6749/clients/__init__.py oauthlib/oauth2/rfc6749/clients/backend_application.py oauthlib/oauth2/rfc6749/clients/base.py oauthlib/oauth2/rfc6749/clients/legacy_application.py oauthlib/oauth2/rfc6749/clients/mobile_application.py oauthlib/oauth2/rfc6749/clients/service_application.py oauthlib/oauth2/rfc6749/clients/web_application.py oauthlib/oauth2/rfc6749/endpoints/__init__.py oauthlib/oauth2/rfc6749/endpoints/authorization.py oauthlib/oauth2/rfc6749/endpoints/base.py oauthlib/oauth2/rfc6749/endpoints/introspect.py oauthlib/oauth2/rfc6749/endpoints/metadata.py oauthlib/oauth2/rfc6749/endpoints/pre_configured.py oauthlib/oauth2/rfc6749/endpoints/resource.py oauthlib/oauth2/rfc6749/endpoints/revocation.py oauthlib/oauth2/rfc6749/endpoints/token.py oauthlib/oauth2/rfc6749/grant_types/__init__.py oauthlib/oauth2/rfc6749/grant_types/authorization_code.py oauthlib/oauth2/rfc6749/grant_types/base.py oauthlib/oauth2/rfc6749/grant_types/client_credentials.py oauthlib/oauth2/rfc6749/grant_types/implicit.py oauthlib/oauth2/rfc6749/grant_types/refresh_token.py oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py oauthlib/openid/__init__.py oauthlib/openid/connect/__init__.py oauthlib/openid/connect/core/__init__.py oauthlib/openid/connect/core/exceptions.py oauthlib/openid/connect/core/request_validator.py oauthlib/openid/connect/core/tokens.py oauthlib/openid/connect/core/endpoints/__init__.py oauthlib/openid/connect/core/endpoints/pre_configured.py oauthlib/openid/connect/core/endpoints/userinfo.py oauthlib/openid/connect/core/grant_types/__init__.py oauthlib/openid/connect/core/grant_types/authorization_code.py oauthlib/openid/connect/core/grant_types/base.py oauthlib/openid/connect/core/grant_types/dispatchers.py oauthlib/openid/connect/core/grant_types/hybrid.py oauthlib/openid/connect/core/grant_types/implicit.py tests/__init__.py tests/test_common.py tests/test_uri_validate.py tests/oauth1/__init__.py tests/oauth1/rfc5849/__init__.py tests/oauth1/rfc5849/test_client.py tests/oauth1/rfc5849/test_parameters.py tests/oauth1/rfc5849/test_request_validator.py tests/oauth1/rfc5849/test_signatures.py tests/oauth1/rfc5849/test_utils.py tests/oauth1/rfc5849/endpoints/__init__.py tests/oauth1/rfc5849/endpoints/test_access_token.py tests/oauth1/rfc5849/endpoints/test_authorization.py tests/oauth1/rfc5849/endpoints/test_base.py tests/oauth1/rfc5849/endpoints/test_request_token.py tests/oauth1/rfc5849/endpoints/test_resource.py tests/oauth1/rfc5849/endpoints/test_signature_only.py tests/oauth2/__init__.py tests/oauth2/rfc6749/__init__.py tests/oauth2/rfc6749/test_parameters.py tests/oauth2/rfc6749/test_request_validator.py tests/oauth2/rfc6749/test_server.py tests/oauth2/rfc6749/test_tokens.py tests/oauth2/rfc6749/test_utils.py tests/oauth2/rfc6749/clients/__init__.py tests/oauth2/rfc6749/clients/test_backend_application.py tests/oauth2/rfc6749/clients/test_base.py tests/oauth2/rfc6749/clients/test_legacy_application.py tests/oauth2/rfc6749/clients/test_mobile_application.py tests/oauth2/rfc6749/clients/test_service_application.py tests/oauth2/rfc6749/clients/test_web_application.py tests/oauth2/rfc6749/endpoints/__init__.py tests/oauth2/rfc6749/endpoints/test_base_endpoint.py tests/oauth2/rfc6749/endpoints/test_client_authentication.py tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py tests/oauth2/rfc6749/endpoints/test_error_responses.py tests/oauth2/rfc6749/endpoints/test_extra_credentials.py tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py tests/oauth2/rfc6749/endpoints/test_metadata.py tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py tests/oauth2/rfc6749/endpoints/test_scope_handling.py tests/oauth2/rfc6749/endpoints/test_utils.py tests/oauth2/rfc6749/grant_types/__init__.py tests/oauth2/rfc6749/grant_types/test_authorization_code.py tests/oauth2/rfc6749/grant_types/test_client_credentials.py tests/oauth2/rfc6749/grant_types/test_implicit.py tests/oauth2/rfc6749/grant_types/test_refresh_token.py tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py tests/openid/__init__.py tests/openid/connect/__init__.py tests/openid/connect/core/__init__.py tests/openid/connect/core/test_request_validator.py tests/openid/connect/core/test_server.py tests/openid/connect/core/test_tokens.py tests/openid/connect/core/endpoints/__init__.py tests/openid/connect/core/endpoints/test_claims_handling.py tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py tests/openid/connect/core/endpoints/test_userinfo_endpoint.py tests/openid/connect/core/grant_types/__init__.py tests/openid/connect/core/grant_types/test_authorization_code.py tests/openid/connect/core/grant_types/test_base.py tests/openid/connect/core/grant_types/test_dispatchers.py tests/openid/connect/core/grant_types/test_hybrid.py tests/openid/connect/core/grant_types/test_implicit.py tests/unittest/__init__.py