65325ac0be
3.2.0 (2022-01-29) ------------------ OAuth2.0 Client: * Add Device Authorization Flow for Web Application * Add PKCE support for Client * Fallback to none in case of wrong expires_at format. OAuth2.0 Provider: * Add support for CORS to metadata endpoint. * Add support for CORS to token endpoint. * Remove comma after Bearer in WWW-Authenticate OAuth2.0 Provider - OIDC: * Call save_token in Hybrid code flow * OIDC add support of refreshing ID Tokens with `refresh_id_token` * The RefreshTokenGrant modifiers now take the same arguments as the AuthorizationCodeGrant modifiers (`token`, `token_handler`, `request`). General: * Added Python 3.9, 3.10, 3.11 * Improve Travis & Coverage
210 lines
12 KiB
Text
210 lines
12 KiB
Text
@comment $NetBSD: PLIST,v 1.9 2022/02/06 19:00:51 adam Exp $
|
|
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
|
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/requires.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
|
${PYSITELIB}/oauthlib/__init__.py
|
|
${PYSITELIB}/oauthlib/__init__.pyc
|
|
${PYSITELIB}/oauthlib/__init__.pyo
|
|
${PYSITELIB}/oauthlib/common.py
|
|
${PYSITELIB}/oauthlib/common.pyc
|
|
${PYSITELIB}/oauthlib/common.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth1/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/access_token.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/access_token.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/access_token.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/authorization.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/authorization.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/authorization.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/base.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/base.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/base.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/pre_configured.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/pre_configured.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/pre_configured.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/request_token.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/request_token.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/request_token.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/resource.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/resource.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/resource.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/signature_only.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/signature_only.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/endpoints/signature_only.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/errors.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/errors.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/errors.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/parameters.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/parameters.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/parameters.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/request_validator.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/request_validator.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/request_validator.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/signature.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/signature.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/signature.pyo
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/utils.py
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/utils.pyc
|
|
${PYSITELIB}/oauthlib/oauth1/rfc5849/utils.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth2/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/backend_application.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/backend_application.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/backend_application.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/base.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/base.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/base.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/legacy_application.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/legacy_application.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/legacy_application.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/mobile_application.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/mobile_application.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/mobile_application.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/service_application.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/service_application.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/service_application.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/web_application.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/web_application.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/clients/web_application.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/authorization.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/authorization.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/authorization.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/base.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/base.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/base.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/introspect.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/introspect.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/introspect.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/metadata.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/metadata.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/metadata.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/pre_configured.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/pre_configured.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/pre_configured.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/resource.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/resource.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/resource.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/revocation.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/revocation.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/revocation.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/token.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/token.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/endpoints/token.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/errors.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/errors.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/errors.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/authorization_code.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/authorization_code.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/base.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/base.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/base.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/client_credentials.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/client_credentials.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/client_credentials.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/implicit.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/implicit.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/implicit.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/refresh_token.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/refresh_token.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/refresh_token.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/parameters.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/parameters.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/parameters.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/request_validator.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/request_validator.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/request_validator.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/tokens.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/tokens.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/tokens.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/utils.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/utils.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc6749/utils.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/clients/__init__.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/clients/__init__.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/clients/__init__.pyo
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/clients/device.py
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/clients/device.pyc
|
|
${PYSITELIB}/oauthlib/oauth2/rfc8628/clients/device.pyo
|
|
${PYSITELIB}/oauthlib/openid/__init__.py
|
|
${PYSITELIB}/oauthlib/openid/__init__.pyc
|
|
${PYSITELIB}/oauthlib/openid/__init__.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/__init__.py
|
|
${PYSITELIB}/oauthlib/openid/connect/__init__.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/__init__.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/__init__.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/__init__.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/__init__.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/__init__.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/__init__.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/__init__.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/pre_configured.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/pre_configured.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/pre_configured.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/userinfo.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/userinfo.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/endpoints/userinfo.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/exceptions.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/exceptions.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/exceptions.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/__init__.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/__init__.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/__init__.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/authorization_code.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/authorization_code.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/authorization_code.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/base.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/base.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/base.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/dispatchers.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/dispatchers.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/dispatchers.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/hybrid.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/hybrid.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/hybrid.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/implicit.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/implicit.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/implicit.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/refresh_token.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/refresh_token.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/grant_types/refresh_token.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/request_validator.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/request_validator.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/request_validator.pyo
|
|
${PYSITELIB}/oauthlib/openid/connect/core/tokens.py
|
|
${PYSITELIB}/oauthlib/openid/connect/core/tokens.pyc
|
|
${PYSITELIB}/oauthlib/openid/connect/core/tokens.pyo
|
|
${PYSITELIB}/oauthlib/signals.py
|
|
${PYSITELIB}/oauthlib/signals.pyc
|
|
${PYSITELIB}/oauthlib/signals.pyo
|
|
${PYSITELIB}/oauthlib/uri_validate.py
|
|
${PYSITELIB}/oauthlib/uri_validate.pyc
|
|
${PYSITELIB}/oauthlib/uri_validate.pyo
|