1 line
26 KiB
JSON
1 line
26 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "label": "challenges.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L1"}, {"id": "challenges_get_user_password", "label": "get_user_password()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L40"}, {"id": "challenges_reauthchallenge", "label": "ReauthChallenge", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L55"}, {"id": "challenges_name", "label": "name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L60"}, {"id": "challenges_is_locally_eligible", "label": "is_locally_eligible()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L66"}, {"id": "challenges_obtain_challenge_input", "label": "obtain_challenge_input()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L71"}, {"id": "challenges_passwordchallenge", "label": "PasswordChallenge", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L88"}, {"id": "challenges_securitykeychallenge", "label": "SecurityKeyChallenge", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L107"}, {"id": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "label": "._obtain_challenge_input_webauthn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L194"}, {"id": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "label": "._unpadded_urlsafe_b64recode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L248"}, {"id": "challenges_samlchallenge", "label": "SamlChallenge", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L255"}, {"id": "challenges_samlchallenge_obtain_challenge_input", "label": ".obtain_challenge_input()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L271"}, {"id": "challenges_rationale_41", "label": "Get password from user. Override this function with a different logic if yo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L41"}, {"id": "challenges_rationale_56", "label": "Base class for reauth challenges.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L56"}, {"id": "challenges_rationale_61", "label": "Returns the name of the challenge.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L61"}, {"id": "challenges_rationale_67", "label": "Returns true if a challenge is supported locally on this machine.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L67"}, {"id": "challenges_rationale_72", "label": "Performs logic required to obtain credentials and returns it. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L72"}, {"id": "challenges_rationale_89", "label": "Challenge that asks for user's password.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L89"}, {"id": "challenges_rationale_108", "label": "Challenge that asks for user's security key touch.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L108"}, {"id": "challenges_rationale_249", "label": "Converts standard b64 encoded string to url safe b64 encoded string with", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L249"}, {"id": "challenges_rationale_256", "label": "Challenge that asks the users to browse to their ID Providers. Currently SA", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L256"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "getpass", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "google_oauth2", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "google_oauth2_webauthn_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_get_user_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_reauthchallenge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_is_locally_eligible", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_obtain_challenge_input", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_passwordchallenge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L88", "weight": 1.0}, {"source": "challenges_passwordchallenge", "target": "challenges_reauthchallenge", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L92", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_is_locally_eligible", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_obtain_challenge_input", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_securitykeychallenge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L107", "weight": 1.0}, {"source": "challenges_securitykeychallenge", "target": "challenges_reauthchallenge", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_is_locally_eligible", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_obtain_challenge_input", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L119", "weight": 1.0}, {"source": "challenges_securitykeychallenge", "target": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L194", "weight": 1.0}, {"source": "challenges_securitykeychallenge", "target": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L248", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_samlchallenge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L255", "weight": 1.0}, {"source": "challenges_samlchallenge", "target": "challenges_reauthchallenge", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L255", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L264", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_challenges_py", "target": "challenges_is_locally_eligible", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L268", "weight": 1.0}, {"source": "challenges_samlchallenge", "target": "challenges_samlchallenge_obtain_challenge_input", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L271", "weight": 1.0}, {"source": "challenges_obtain_challenge_input", "target": "challenges_get_user_password", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L101", "weight": 1.0}, {"source": "challenges_obtain_challenge_input", "target": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L126", "weight": 1.0}, {"source": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "target": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L213", "weight": 1.0}, {"source": "challenges_rationale_41", "target": "challenges_get_user_password", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L41", "weight": 1.0}, {"source": "challenges_rationale_56", "target": "challenges_reauthchallenge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L56", "weight": 1.0}, {"source": "challenges_rationale_61", "target": "challenges_reauthchallenge_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L61", "weight": 1.0}, {"source": "challenges_rationale_67", "target": "challenges_reauthchallenge_is_locally_eligible", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L67", "weight": 1.0}, {"source": "challenges_rationale_72", "target": "challenges_reauthchallenge_obtain_challenge_input", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L72", "weight": 1.0}, {"source": "challenges_rationale_89", "target": "challenges_passwordchallenge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L89", "weight": 1.0}, {"source": "challenges_rationale_108", "target": "challenges_securitykeychallenge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L108", "weight": 1.0}, {"source": "challenges_rationale_249", "target": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L249", "weight": 1.0}, {"source": "challenges_rationale_256", "target": "challenges_samlchallenge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L256", "weight": 1.0}], "raw_calls": [{"caller_nid": "challenges_get_user_password", "callee": "getpass", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L52"}, {"caller_nid": "challenges_name", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L62"}, {"caller_nid": "challenges_is_locally_eligible", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L68"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L85"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "WebauthnHandlerFactory", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L122"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "get_handler", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L123"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L125"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "ReauthFailError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L136"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L155"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "RegisteredKey", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L156"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L156"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "urlsafe_b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L156"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L157"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "urlsafe_b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L158"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L159"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "CreateCompositeAuthenticator", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L167"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "Authenticate", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L170"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L177"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L178"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L182"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L188"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L188"}, {"caller_nid": "challenges_obtain_challenge_input", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L191"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L195"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L197"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L198"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L199"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L200"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L201"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L202"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L204"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L206"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L210"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L212"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L214"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "PublicKeyCredentialDescriptor", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L214"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "AuthenticationExtensionsClientInputs", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L216"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L218"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L220"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "GetRequest", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L222"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L233"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L235"}, {"caller_nid": "challenges_securitykeychallenge_obtain_challenge_input_webauthn", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L235"}, {"caller_nid": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "callee": "urlsafe_b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L251"}, {"caller_nid": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L252"}, {"caller_nid": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L252"}, {"caller_nid": "challenges_securitykeychallenge_unpadded_urlsafe_b64recode", "callee": "urlsafe_b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L252"}, {"caller_nid": "challenges_samlchallenge_obtain_challenge_input", "callee": "ReauthSamlChallengeFailError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/challenges.py", "source_location": "L275"}]} |