1 line
15 KiB
JSON
1 line
15 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "label": "id_token.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L1"}, {"id": "id_token_fetch_certs", "label": "_fetch_certs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L84"}, {"id": "id_token_verify_token", "label": "verify_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L110"}, {"id": "id_token_verify_oauth2_token", "label": "verify_oauth2_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L161"}, {"id": "id_token_verify_firebase_token", "label": "verify_firebase_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L199"}, {"id": "id_token_fetch_id_token_credentials", "label": "fetch_id_token_credentials()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L224"}, {"id": "id_token_fetch_id_token", "label": "fetch_id_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L333"}, {"id": "id_token_rationale_85", "label": "Fetches certificates. Google-style certificate endpoints return JSON in the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L85"}, {"id": "id_token_rationale_117", "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.py", "source_location": "L117"}, {"id": "id_token_rationale_162", "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.py", "source_location": "L162"}, {"id": "id_token_rationale_200", "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.py", "source_location": "L200"}, {"id": "id_token_rationale_225", "label": "Create the ID Token credentials from the current environment. This function", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L225"}, {"id": "id_token_rationale_334", "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.py", "source_location": "L334"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "http_client", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "id_token_fetch_certs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "id_token_verify_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "id_token_verify_oauth2_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L161", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "id_token_verify_firebase_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L199", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "id_token_fetch_id_token_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L224", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_oauth2_id_token_py", "target": "id_token_fetch_id_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L333", "weight": 1.0}, {"source": "id_token_verify_token", "target": "id_token_fetch_certs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L135", "weight": 1.0}, {"source": "id_token_verify_oauth2_token", "target": "id_token_verify_token", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L181", "weight": 1.0}, {"source": "id_token_verify_firebase_token", "target": "id_token_verify_token", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L215", "weight": 1.0}, {"source": "id_token_fetch_id_token", "target": "id_token_fetch_id_token_credentials", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L371", "weight": 1.0}, {"source": "id_token_rationale_85", "target": "id_token_fetch_certs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L85", "weight": 1.0}, {"source": "id_token_rationale_117", "target": "id_token_verify_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L117", "weight": 1.0}, {"source": "id_token_rationale_162", "target": "id_token_verify_oauth2_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L162", "weight": 1.0}, {"source": "id_token_rationale_200", "target": "id_token_verify_firebase_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L200", "weight": 1.0}, {"source": "id_token_rationale_225", "target": "id_token_fetch_id_token_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L225", "weight": 1.0}, {"source": "id_token_rationale_334", "target": "id_token_fetch_id_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L334", "weight": 1.0}], "raw_calls": [{"caller_nid": "id_token_fetch_certs", "callee": "request", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L100"}, {"caller_nid": "id_token_fetch_certs", "callee": "TransportError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L103"}, {"caller_nid": "id_token_fetch_certs", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L104"}, {"caller_nid": "id_token_fetch_certs", "callee": "loads", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L107"}, {"caller_nid": "id_token_fetch_certs", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L107"}, {"caller_nid": "id_token_verify_token", "callee": "ImportError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L141"}, {"caller_nid": "id_token_verify_token", "callee": "PyJWKClient", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L144"}, {"caller_nid": "id_token_verify_token", "callee": "get_signing_key_from_jwt", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L145"}, {"caller_nid": "id_token_verify_token", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L146"}, {"caller_nid": "id_token_verify_token", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L153"}, {"caller_nid": "id_token_verify_oauth2_token", "callee": "GoogleAuthError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L190"}, {"caller_nid": "id_token_verify_oauth2_token", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L191"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L271"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L274"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L275"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "DefaultCredentialsError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L277"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L282"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L285"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L286"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "from_service_account_info", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L287"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L290"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "from_impersonated_service_account_info", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L293"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "IDTokenCredentials", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L297"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "DefaultCredentialsError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L303"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "Request", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L319"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "ping", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L321"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "IDTokenCredentials", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L322"}, {"caller_nid": "id_token_fetch_id_token_credentials", "callee": "DefaultCredentialsError", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L328"}, {"caller_nid": "id_token_fetch_id_token", "callee": "refresh", "source_file": "backend/venv/lib/python3.12/site-packages/google/oauth2/id_token.py", "source_location": "L372"}]} |