Module Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Dict Str Str Str Dict Str Str Assign NameStore Dict Str Str Str Str Str Str ListLoad Str Assign NameStore Str Assign NameStore Dict Str Str Str Str Str Str NameLoad Str Str ListLoad Str Str Str Assign NameStore Dict Str Str Dict Str Str Str Str Str ListLoad Str Str Dict Str Str Str Str Str ListLoad TupleLoad Str NameLoad Str ListLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Return CompareEq Call NameLoad NameLoad Call NameLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Return TupleLoad Dict Str AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Str Assign NameStore Call NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad keyword Str decorator_list Call AttributeLoad NameLoad attr keyword NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad Assert NameLoad Assign NameStore Call NameLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad keyword Dict Str ListLoad Str Assert CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Str ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Str Str Str Str ListLoad Str Str Str ListLoad Str Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assert CompareEq SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad Call NameLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assign NameStore AttributeLoad Call NameLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assert Call NameLoad NameLoad NameLoad Assert Call NameLoad Call AttributeLoad NameLoad attr ListLoad Str Str Str Str Assert Call NameLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr ListLoad Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Str Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad AttributeLoad Call NameLoad AttributeLoad NameLoad attr attr Assert CompareIn Str NameLoad Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad keyword Str keyword Str keyword Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign SubscriptStore NameLoad Index NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad Str Assign NameStore Call NameLoad keyword NameLoad keyword Str keyword Str keyword Str keyword Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call NameLoad attr AttributeLoad NameLoad attr Str Assert Call NameLoad Call AttributeLoad NameLoad attr ListLoad Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad keyword Str keyword Str keyword Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign SubscriptStore NameLoad Index NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad Str Assign NameStore Call NameLoad keyword NameLoad keyword Str keyword Str keyword Str keyword Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call NameLoad attr AttributeLoad NameLoad attr Str Assert Call NameLoad Call AttributeLoad NameLoad attr ListLoad Str Str decorator_list decorator_list
N/A N/A json N/A time N/A pytest N/A six future.backports.urllib.parse urlparse future.backports.urllib.parse parse_qs oic.oauth2.message AuthorizationRequest oic.oauth2.message AuthorizationResponse oic.oauth2.message AccessTokenRequest oic.oauth2.message AccessTokenResponse oic.oauth2.message TokenErrorResponse oic.oauth2.consumer Consumer oic.oauth2.provider Provider oic.utils.authn.authn_context AuthnBroker oic.utils.authn.client verify_client oic.utils.authn.user UserAuthnMethod oic.utils.authz Implicit oic.utils sdb N/A CLIENT_CONFIG N/A client_id config client1 N/A issuer https://example.com/as N/A CONSUMER_CONFIG N/A authz_page flow_type scope response_type /authz code N/A code N/A ISSUER https://connect-op.heroku.com N/A SERVER_INFO N/A version issuer authorization_endpoint token_endpoint flows_supported 3.0 ISSUER http://localhost:8088/authorization http://localhost:8088/token N/A code token code token N/A CDB N/A a1b2c3 client1 N/A password client_secret response_types hemligt drickyoughurt N/A code token N/A client_secret redirect_uris token_endpoint_auth_method response_types hemlighet N/A N/A http://localhost:8087/authz None client_secret_post N/A code token _eq N/A N/A l1 l2 N/A N/A N/A N/A N/A set l1 N/A set l2 N/A DummyAuthn N/A UserAuthnMethod N/A __init__ N/A N/A self srv user N/A N/A N/A N/A N/A UserAuthnMethod __init__ self srv N/A N/A self user user N/A authenticated_as N/A N/A self cookie N/A None kwargs N/A N/A N/A N/A uid N/A self user N/A N/A time time N/A N/A N/A AUTHN_BROKER N/A AuthnBroker N/A N/A N/A AUTHN_BROKER add UNDEFINED N/A DummyAuthn None username N/A AUTHZ N/A Implicit TestProvider N/A object N/A create_provider N/A N/A self N/A N/A N/A N/A self provider N/A Provider pyoicserv N/A N/A sdb SessionDB ISSUER CDB AUTHN_BROKER AUTHZ verify_client baseurl https://example.com/as N/A N/A N/A pytest fixture autouse True test_init N/A N/A self N/A N/A N/A provider N/A Provider pyoicserv N/A N/A sdb SessionDB ISSUER CDB AUTHN_BROKER AUTHZ verify_client N/A provider N/A provider N/A Provider pyoicserv N/A N/A sdb SessionDB ISSUER CDB AUTHN_BROKER AUTHZ verify_client urlmap N/A client1 N/A https://example.com/authz N/A N/A N/A N/A provider urlmap N/A client1 N/A https://example.com/authz N/A test_authorization_endpoint_faulty_redirect_uri N/A N/A self N/A N/A N/A bib N/A scope state redirect_uri response_type client_id N/A openid id-6da9ca0cc23959f5f33e8becd9b08cae http://localhost:8087/authz N/A code a1b2c3 N/A arq N/A AuthorizationRequest bib N/A resp N/A N/A N/A self provider authorization_endpoint request N/A N/A arq to_urlencoded N/A N/A N/A resp status 400 Bad Request N/A msg N/A N/A json loads N/A resp message N/A N/A N/A msg N/A error invalid_request N/A test_authenticated N/A N/A self N/A N/A N/A _session_db N/A N/A cons N/A Consumer _session_db client_config CLIENT_CONFIG server_info SERVER_INFO CONSUMER_CONFIG N/A N/A sid location N/A N/A cons begin http://localhost:8087 http://localhost:8088/authorization N/A resp N/A N/A N/A self provider authorization_endpoint N/A N/A urlparse location query N/A N/A N/A resp status 303 See Other N/A resp N/A N/A urlparse N/A resp message query N/A aresp N/A N/A cons handle_authorization_response query resp N/A N/A isinstance aresp AuthorizationResponse N/A N/A _eq N/A N/A aresp keys N/A state code client_id iss N/A N/A _eq N/A N/A N/A N/A cons grant N/A sid keys N/A tokens code exp_in seed id_token grant_expiration_time N/A test_authenticated_token N/A N/A self N/A N/A N/A _session_db N/A N/A cons N/A Consumer _session_db client_config CLIENT_CONFIG server_info SERVER_INFO CONSUMER_CONFIG N/A N/A sid location N/A N/A cons begin http://localhost:8087 http://localhost:8088/authorization token N/A QUERY_STRING N/A N/A N/A location split ? N/A 1 N/A resp N/A N/A N/A self provider authorization_endpoint QUERY_STRING N/A auth_resp N/A parse_qs N/A N/A urlparse N/A resp message fragment N/A N/A access_token auth_resp N/A N/A N/A N/A auth_resp N/A token_type N/A 0 Bearer N/A test_token_endpoint N/A N/A self N/A N/A N/A authreq N/A AuthorizationRequest state state redirect_uri http://example.com/authz client_id client1 N/A _sdb N/A N/A self provider sdb N/A sid N/A N/A N/A _sdb access_token key user sub areq authreq N/A access_grant N/A N/A _sdb access_token sid sid N/A N/A _sdb N/A sid N/A oauth_state sub authzreq client_id code code_used redirect_uri authz sub client1 access_grant False http://example.com/authz N/A areq N/A AccessTokenRequest code access_grant redirect_uri http://example.com/authz client_id client1 client_secret hemlighet grant_type authorization_code N/A resp N/A N/A N/A self provider token_endpoint request N/A N/A areq to_urlencoded N/A atr N/A N/A N/A AccessTokenResponse deserialize N/A resp message json N/A N/A _eq N/A N/A atr keys N/A access_token token_type refresh_token N/A test_token_endpoint_unauth N/A N/A self N/A N/A N/A authreq N/A AuthorizationRequest state state redirect_uri http://example.com/authz client_id client1 N/A _sdb N/A N/A self provider sdb N/A sid N/A N/A N/A _sdb access_token key user sub areq authreq N/A access_grant N/A N/A _sdb access_token sid sid N/A N/A _sdb N/A sid N/A oauth_state sub authzreq client_id code code_used redirect_uri authz sub client1 access_grant False http://example.com/authz N/A areq N/A AccessTokenRequest code access_grant redirect_uri http://example.com/authz client_id client2 client_secret hemlighet grant_type authorization_code N/A resp N/A N/A N/A self provider token_endpoint request N/A N/A areq to_urlencoded N/A atr N/A N/A N/A TokenErrorResponse deserialize N/A resp message json N/A N/A _eq N/A N/A atr keys N/A error_description error N/A N/A