1 line
13 KiB
JSON
1 line
13 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "label": "_id_token_async.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L1"}, {"id": "id_token_async_fetch_certs", "label": "_fetch_certs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L72"}, {"id": "id_token_async_verify_token", "label": "verify_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L99"}, {"id": "id_token_async_verify_oauth2_token", "label": "verify_oauth2_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L133"}, {"id": "id_token_async_verify_firebase_token", "label": "verify_firebase_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L172"}, {"id": "id_token_async_fetch_id_token", "label": "fetch_id_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L199"}, {"id": "id_token_async_rationale_73", "label": "Fetches certificates. Google-style cerificate endpoints return JSON in the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L73"}, {"id": "id_token_async_rationale_106", "label": "Verifies an ID token and returns the decoded token. Args: id_token", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L106"}, {"id": "id_token_async_rationale_136", "label": "Verifies an ID Token issued by Google's OAuth 2.0 authorization server. Arg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L136"}, {"id": "id_token_async_rationale_175", "label": "Verifies an ID Token issued by Firebase Authentication. Args: id_to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L175"}, {"id": "id_token_async_rationale_200", "label": "Fetch the ID Token from the current environment. This function acquires ID", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L200"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "http_client", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "google_auth_transport", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "google_oauth2", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "id_token_async_fetch_certs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "id_token_async_verify_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "id_token_async_verify_oauth2_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "id_token_async_verify_firebase_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L172", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_async_py", "target": "id_token_async_fetch_id_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L199", "weight": 1.0}, {"source": "id_token_async_verify_token", "target": "id_token_async_fetch_certs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L123", "weight": 1.0}, {"source": "id_token_async_verify_oauth2_token", "target": "id_token_async_verify_token", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L154", "weight": 1.0}, {"source": "id_token_async_verify_firebase_token", "target": "id_token_async_verify_token", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L190", "weight": 1.0}, {"source": "id_token_async_rationale_73", "target": "id_token_async_fetch_certs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L73", "weight": 1.0}, {"source": "id_token_async_rationale_106", "target": "id_token_async_verify_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L106", "weight": 1.0}, {"source": "id_token_async_rationale_136", "target": "id_token_async_verify_oauth2_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L136", "weight": 1.0}, {"source": "id_token_async_rationale_175", "target": "id_token_async_verify_firebase_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L175", "weight": 1.0}, {"source": "id_token_async_rationale_200", "target": "id_token_async_fetch_id_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L200", "weight": 1.0}], "raw_calls": [{"caller_nid": "id_token_async_fetch_certs", "callee": "request", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L87"}, {"caller_nid": "id_token_async_fetch_certs", "callee": "TransportError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L90"}, {"caller_nid": "id_token_async_fetch_certs", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L91"}, {"caller_nid": "id_token_async_fetch_certs", "callee": "content", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L94"}, {"caller_nid": "id_token_async_fetch_certs", "callee": "loads", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L96"}, {"caller_nid": "id_token_async_verify_token", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L125"}, {"caller_nid": "id_token_async_verify_oauth2_token", "callee": "GoogleAuthError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L163"}, {"caller_nid": "id_token_async_verify_oauth2_token", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L164"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L239"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L242"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L243"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "DefaultCredentialsError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L245"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L250"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L253"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L254"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "from_service_account_info", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L256"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "refresh", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L260"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "DefaultCredentialsError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L263"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "Request", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L275"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "ping", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L276"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "IDTokenCredentials", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L277"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "refresh", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L280"}, {"caller_nid": "id_token_async_fetch_id_token", "callee": "DefaultCredentialsError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/_id_token_async.py", "source_location": "L285"}]} |