LICENSE
README.md
pyproject.toml
setup.py
src/idpyoidc/__init__.py
src/idpyoidc/alg_info.py
src/idpyoidc/claims.py
src/idpyoidc/configure.py
src/idpyoidc/constant.py
src/idpyoidc/context.py
src/idpyoidc/converter.py
src/idpyoidc/defaults.py
src/idpyoidc/encrypter.py
src/idpyoidc/exception.py
src/idpyoidc/impexp.py
src/idpyoidc/item.py
src/idpyoidc/logging.py
src/idpyoidc/node.py
src/idpyoidc/ssl_context.py
src/idpyoidc/time_util.py
src/idpyoidc/transform.py
src/idpyoidc/util.py
src/idpyoidc.egg-info/PKG-INFO
src/idpyoidc.egg-info/SOURCES.txt
src/idpyoidc.egg-info/dependency_links.txt
src/idpyoidc.egg-info/not-zip-safe
src/idpyoidc.egg-info/requires.txt
src/idpyoidc.egg-info/top_level.txt
src/idpyoidc/client/__init__.py
src/idpyoidc/client/client_auth.py
src/idpyoidc/client/configure.py
src/idpyoidc/client/cookie.py
src/idpyoidc/client/current.py
src/idpyoidc/client/defaults.py
src/idpyoidc/client/entity.py
src/idpyoidc/client/entity_metadata.py
src/idpyoidc/client/exception.py
src/idpyoidc/client/http.py
src/idpyoidc/client/request_object.py
src/idpyoidc/client/rp_handler.py
src/idpyoidc/client/service.py
src/idpyoidc/client/service_context.py
src/idpyoidc/client/util.py
src/idpyoidc/client/claims/__init__.py
src/idpyoidc/client/claims/oauth2.py
src/idpyoidc/client/claims/oauth2resource.py
src/idpyoidc/client/claims/oidc.py
src/idpyoidc/client/oauth2/__init__.py
src/idpyoidc/client/oauth2/access_token.py
src/idpyoidc/client/oauth2/authorization.py
src/idpyoidc/client/oauth2/client_credentials.py
src/idpyoidc/client/oauth2/introspection.py
src/idpyoidc/client/oauth2/refresh_access_token.py
src/idpyoidc/client/oauth2/registration.py
src/idpyoidc/client/oauth2/resource.py
src/idpyoidc/client/oauth2/resource_owner_password_credentials.py
src/idpyoidc/client/oauth2/server_metadata.py
src/idpyoidc/client/oauth2/stand_alone_client.py
src/idpyoidc/client/oauth2/token_exchange.py
src/idpyoidc/client/oauth2/token_revocation.py
src/idpyoidc/client/oauth2/utils.py
src/idpyoidc/client/oauth2/add_on/__init__.py
src/idpyoidc/client/oauth2/add_on/dpop.py
src/idpyoidc/client/oauth2/add_on/identity_assurance.py
src/idpyoidc/client/oauth2/add_on/jar.py
src/idpyoidc/client/oauth2/add_on/par.py
src/idpyoidc/client/oauth2/add_on/pkce.py
src/idpyoidc/client/oauth2/add_on/status_check.py
src/idpyoidc/client/oidc/__init__.py
src/idpyoidc/client/oidc/access_token.py
src/idpyoidc/client/oidc/authorization.py
src/idpyoidc/client/oidc/backchannel_authentication.py
src/idpyoidc/client/oidc/check_id.py
src/idpyoidc/client/oidc/check_session.py
src/idpyoidc/client/oidc/end_session.py
src/idpyoidc/client/oidc/provider_info_discovery.py
src/idpyoidc/client/oidc/read_registration.py
src/idpyoidc/client/oidc/refresh_access_token.py
src/idpyoidc/client/oidc/registration.py
src/idpyoidc/client/oidc/userinfo.py
src/idpyoidc/client/oidc/utils.py
src/idpyoidc/client/oidc/webfinger.py
src/idpyoidc/client/oidc/add_on/__init__.py
src/idpyoidc/client/provider/__init__.py
src/idpyoidc/client/provider/github.py
src/idpyoidc/client/provider/linkedin.py
src/idpyoidc/combo/__init__.py
src/idpyoidc/message/__init__.py
src/idpyoidc/message/oauth2/__init__.py
src/idpyoidc/message/oauth2/device_authorization.py
src/idpyoidc/message/oidc/__init__.py
src/idpyoidc/message/oidc/backchannel_authentication.py
src/idpyoidc/message/oidc/identity_assurance.py
src/idpyoidc/message/oidc/session.py
src/idpyoidc/server/__init__.py
src/idpyoidc/server/authn_event.py
src/idpyoidc/server/client_authn.py
src/idpyoidc/server/client_configure.py
src/idpyoidc/server/configure.py
src/idpyoidc/server/constant.py
src/idpyoidc/server/construct.py
src/idpyoidc/server/cookie_handler.py
src/idpyoidc/server/endpoint.py
src/idpyoidc/server/endpoint_context.py
src/idpyoidc/server/exception.py
src/idpyoidc/server/login_hint.py
src/idpyoidc/server/scopes.py
src/idpyoidc/server/template_handler.py
src/idpyoidc/server/util.py
src/idpyoidc/server/xx_metadata.py
src/idpyoidc/server/authz/__init__.py
src/idpyoidc/server/claims/__init__.py
src/idpyoidc/server/claims/oauth2.py
src/idpyoidc/server/claims/oidc.py
src/idpyoidc/server/oauth2/__init__.py
src/idpyoidc/server/oauth2/authorization.py
src/idpyoidc/server/oauth2/introspection.py
src/idpyoidc/server/oauth2/pushed_authorization.py
src/idpyoidc/server/oauth2/server_metadata.py
src/idpyoidc/server/oauth2/token.py
src/idpyoidc/server/oauth2/token_revocation.py
src/idpyoidc/server/oauth2/add_on/__init__.py
src/idpyoidc/server/oauth2/add_on/dpop.py
src/idpyoidc/server/oauth2/add_on/extra_args.py
src/idpyoidc/server/oauth2/add_on/pkce.py
src/idpyoidc/server/oauth2/token_helper/__init__.py
src/idpyoidc/server/oauth2/token_helper/access_token.py
src/idpyoidc/server/oauth2/token_helper/client_credentials.py
src/idpyoidc/server/oauth2/token_helper/refresh_token.py
src/idpyoidc/server/oauth2/token_helper/resource_owner_password_credentials.py
src/idpyoidc/server/oauth2/token_helper/token_exchange.py
src/idpyoidc/server/oidc/__init__.py
src/idpyoidc/server/oidc/authorization.py
src/idpyoidc/server/oidc/backchannel_authentication.py
src/idpyoidc/server/oidc/discovery.py
src/idpyoidc/server/oidc/provider_config.py
src/idpyoidc/server/oidc/read_registration.py
src/idpyoidc/server/oidc/registration.py
src/idpyoidc/server/oidc/session.py
src/idpyoidc/server/oidc/token.py
src/idpyoidc/server/oidc/userinfo.py
src/idpyoidc/server/oidc/add_on/__init__.py
src/idpyoidc/server/oidc/add_on/custom_scopes.py
src/idpyoidc/server/oidc/token_helper/__init__.py
src/idpyoidc/server/oidc/token_helper/access_token.py
src/idpyoidc/server/oidc/token_helper/refresh_token.py
src/idpyoidc/server/oidc/token_helper/token_exchange.py
src/idpyoidc/server/session/__init__.py
src/idpyoidc/server/session/claims.py
src/idpyoidc/server/session/database.py
src/idpyoidc/server/session/grant.py
src/idpyoidc/server/session/grant_manager.py
src/idpyoidc/server/session/info.py
src/idpyoidc/server/session/manager.py
src/idpyoidc/server/session/token.py
src/idpyoidc/server/token/__init__.py
src/idpyoidc/server/token/exception.py
src/idpyoidc/server/token/handler.py
src/idpyoidc/server/token/id_token.py
src/idpyoidc/server/token/jwt_token.py
src/idpyoidc/server/user_authn/__init__.py
src/idpyoidc/server/user_authn/authn_context.py
src/idpyoidc/server/user_authn/user.py
src/idpyoidc/server/user_info/__init__.py
src/idpyoidc/storage/__init__.py
src/idpyoidc/storage/abfile.py
src/idpyoidc/storage/listfile.py
tests/test_01_util.py
tests/test_03_time_util.py
tests/test_04_message.py
tests/test_05_oauth2.py
tests/test_06_oidc.py
tests/test_07_session.py
tests/test_08_transform.py
tests/test_09_work_condition.py
tests/test_11_impexp.py
tests/test_12_context.py
tests/test_13_dump_item.py
tests/test_14_read_only_list_file.py
tests/test_20_config.py
tests/test_21_abfile.py
tests/test_22_backchannel.py
tests/test_client_00_current.py
tests/test_client_01_service_context.py
tests/test_client_02_entity.py
tests/test_client_02b_entity_metadata.py
tests/test_client_03_config.py
tests/test_client_04_service.py
tests/test_client_05_util.py
tests/test_client_06_client_authn.py
tests/test_client_10_entity.py
tests/test_client_12_client_auth.py
tests/test_client_14_service_context_impexp.py
tests/test_client_15_cookie.py
tests/test_client_16_util.py
tests/test_client_17_http.py
tests/test_client_18_service.py
tests/test_client_19_webfinger.py
tests/test_client_20_oauth2.py
tests/test_client_21_oidc_service.py
tests/test_client_22_oidc.py
tests/test_client_23_pkce.py
tests/test_client_24_oic_utils.py
tests/test_client_25_oauth2_cc_ropc.py
tests/test_client_26_read_registration.py
tests/test_client_27_conversation.py
tests/test_client_28_stand_alone.py
tests/test_client_29_pushed_auth.py
tests/test_client_30_rp_handler_oidc.py
tests/test_client_30_rph_defaults.py
tests/test_client_31_oauth2_persistent.py
tests/test_client_32_oidc_persistent.py
tests/test_client_40_dpop.py
tests/test_client_41_rp_handler_persistent.py
tests/test_client_50_ciba.py
tests/test_client_51_identity_assurance.py
tests/test_client_55_token_exchange.py
tests/test_server_00_configure.py
tests/test_server_00a_client_configure.py
tests/test_server_01_claims.py
tests/test_server_01_construct.py
tests/test_server_02_session_token.py
tests/test_server_03_authz_handling.py
tests/test_server_04_session_info.py
tests/test_server_05_token_handler.py
tests/test_server_06_grant.py
tests/test_server_07_sess_mngm_db.py
tests/test_server_08_id_token.py
tests/test_server_09_authn_context.py
tests/test_server_10_session_manager.py
tests/test_server_11_session_manager_pairwise.py
tests/test_server_12_session_life.py
tests/test_server_13_user_authn.py
tests/test_server_14_userinfo.py
tests/test_server_15_login_hint.py
tests/test_server_16_endpoint.py
tests/test_server_16_endpoint_context.py
tests/test_server_17_client_authn.py
tests/test_server_20a_server.py
tests/test_server_20b_claims.py
tests/test_server_20c_authz_handling.py
tests/test_server_20d_client_authn.py
tests/test_server_20e_jwt_token.py
tests/test_server_20f_userinfo.py
tests/test_server_20g_cookie_handler.py
tests/test_server_21_oidc_discovery_endpoint.py
tests/test_server_22_oidc_provider_config_endpoint.py
tests/test_server_23_oidc_registration_endpoint.py
tests/test_server_24_oauth2_authorization_endpoint.py
tests/test_server_24_oauth2_authorization_endpoint_jar.py
tests/test_server_24_oauth2_resource_indicators.py
tests/test_server_24_oauth2_token_endpoint.py
tests/test_server_24_oauth2_token_endpoint_def_conf.py
tests/test_server_24_oidc_authorization_endpoint.py
tests/test_server_25_oauth2_cc_ropc.py
tests/test_server_26_oidc_userinfo_endpoint.py
tests/test_server_30_oidc_end_session.py
tests/test_server_31_oauth2_introspection.py
tests/test_server_32_oidc_read_registration.py
tests/test_server_33_oauth2_pkce.py
tests/test_server_34_oidc_sso.py
tests/test_server_35_oidc_token_endpoint.py
tests/test_server_35_oidc_token_endpoint_def_conf.py
tests/test_server_36_oauth2_token_exchange.py
tests/test_server_38_oauth2_revocation_endpoint.py
tests/test_server_40_oauth2_pushed_authorization.py
tests/test_server_50_persistence.py
tests/test_server_60_dpop.py
tests/test_server_61_add_on.py
tests/test_tandem_oauth2_add_on.py
tests/test_tandem_oauth2_cc_ropc.py
tests/test_tandem_oauth2_code.py
tests/test_tandem_oauth2_token_exchange.py
tests/test_tandem_oauth2_token_revocation.py
tests/test_tandem_oidc_code.py