Files
tfm_ainventory/graphify-out/cache/00d97aacba19463be03029f45e0536e2b6b14f327c792e87cf0b987c4351077e.json
2026-04-26 12:03:59 +03:00

1 line
45 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "label": "identity_pool.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L1"}, {"id": "identity_pool_subjecttokensupplier", "label": "SubjectTokenSupplier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L55"}, {"id": "identity_pool_get_subject_token", "label": "get_subject_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L63"}, {"id": "identity_pool_tokencontent", "label": "_TokenContent", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L84"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "identity_pool_filesupplier", "label": "_FileSupplier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L95"}, {"id": "identity_pool_filesupplier_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L98"}, {"id": "identity_pool_urlsupplier", "label": "_UrlSupplier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L116"}, {"id": "identity_pool_urlsupplier_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L119"}, {"id": "identity_pool_x509supplier", "label": "_X509Supplier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L146"}, {"id": "identity_pool_x509supplier_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L149"}, {"id": "identity_pool_x509supplier_read_trust_chain", "label": "._read_trust_chain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L186"}, {"id": "identity_pool_x509supplier_encode_cert", "label": "._encode_cert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L223"}, {"id": "identity_pool_parse_token_data", "label": "_parse_token_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L233"}, {"id": "identity_pool_credentials", "label": "Credentials", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L255"}, {"id": "identity_pool_credentials_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L267"}, {"id": "identity_pool_retrieve_subject_token", "label": "retrieve_subject_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L393"}, {"id": "identity_pool_credentials_get_mtls_cert_and_key_paths", "label": "._get_mtls_cert_and_key_paths()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L398"}, {"id": "identity_pool_credentials_get_cert_bytes", "label": "._get_cert_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L408"}, {"id": "identity_pool_credentials_mtls_required", "label": "._mtls_required()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L412"}, {"id": "identity_pool_credentials_create_default_metrics_options", "label": "._create_default_metrics_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L415"}, {"id": "identity_pool_credentials_has_custom_supplier", "label": "._has_custom_supplier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L431"}, {"id": "identity_pool_credentials_constructor_args", "label": "._constructor_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L434"}, {"id": "identity_pool_credentials_validate_certificate_config", "label": "._validate_certificate_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L441"}, {"id": "identity_pool_credentials_validate_file_or_url_config", "label": "._validate_file_or_url_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L460"}, {"id": "identity_pool_credentials_validate_single_source", "label": "._validate_single_source()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L486"}, {"id": "identity_pool_from_info", "label": "from_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L506"}, {"id": "identity_pool_from_file", "label": "from_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L534"}, {"id": "identity_pool_credentials_refresh", "label": ".refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L555"}, {"id": "identity_pool_rationale_56", "label": "Base class for subject token suppliers. This can be implemented with custom logi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L56"}, {"id": "identity_pool_rationale_64", "label": "Returns the requested subject token. The subject token must be valid. .", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L64"}, {"id": "identity_pool_rationale_85", "label": "Models the token content response from file and url internal suppliers. Attr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L85"}, {"id": "identity_pool_rationale_96", "label": "Internal implementation of subject token supplier which supports reading a subje", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L96"}, {"id": "identity_pool_rationale_117", "label": "Internal implementation of subject token supplier which supports retrieving a su", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L117"}, {"id": "identity_pool_rationale_147", "label": "Internal supplier for X509 workload credentials. This class is used internally a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L147"}, {"id": "identity_pool_rationale_256", "label": "External account credentials sourced from files and URLs. **IMPORTANT**:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L256"}, {"id": "identity_pool_rationale_277", "label": "Instantiates an external account credentials object from a file/URL. Ar", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L277"}, {"id": "identity_pool_rationale_507", "label": "Creates an Identity Pool Credentials instance from parsed external account info.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L507"}, {"id": "identity_pool_rationale_535", "label": "Creates an IdentityPool Credentials instance from an external account json file.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L535"}, {"id": "identity_pool_rationale_556", "label": "Refreshes the access token. Args: request (google.auth.tran", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L556"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "google_auth_transport", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_subjecttokensupplier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_get_subject_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_tokencontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L84", "weight": 1.0}, {"source": "identity_pool_tokencontent", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_filesupplier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L95", "weight": 1.0}, {"source": "identity_pool_filesupplier", "target": "identity_pool_subjecttokensupplier", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L95", "weight": 1.0}, {"source": "identity_pool_filesupplier", "target": "identity_pool_filesupplier_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_get_subject_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_urlsupplier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L116", "weight": 1.0}, {"source": "identity_pool_urlsupplier", "target": "identity_pool_subjecttokensupplier", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L116", "weight": 1.0}, {"source": "identity_pool_urlsupplier", "target": "identity_pool_urlsupplier_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_get_subject_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L126", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_x509supplier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L146", "weight": 1.0}, {"source": "identity_pool_x509supplier", "target": "identity_pool_subjecttokensupplier", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L146", "weight": 1.0}, {"source": "identity_pool_x509supplier", "target": "identity_pool_x509supplier_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L149", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_get_subject_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L154", "weight": 1.0}, {"source": "identity_pool_x509supplier", "target": "identity_pool_x509supplier_read_trust_chain", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L186", "weight": 1.0}, {"source": "identity_pool_x509supplier", "target": "identity_pool_x509supplier_encode_cert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L223", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_parse_token_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L233", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L255", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L267", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_retrieve_subject_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L393", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_get_mtls_cert_and_key_paths", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L398", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_get_cert_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L408", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_mtls_required", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L412", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_create_default_metrics_options", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L415", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_has_custom_supplier", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L431", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_constructor_args", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L434", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_validate_certificate_config", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L441", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_validate_file_or_url_config", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L460", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_validate_single_source", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L486", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_from_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L506", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_identity_pool_py", "target": "identity_pool_from_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L534", "weight": 1.0}, {"source": "identity_pool_credentials", "target": "identity_pool_credentials_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L555", "weight": 1.0}, {"source": "identity_pool_get_subject_token", "target": "identity_pool_tokencontent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L109", "weight": 1.0}, {"source": "identity_pool_get_subject_token", "target": "identity_pool_parse_token_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L111", "weight": 1.0}, {"source": "identity_pool_get_subject_token", "target": "identity_pool_x509supplier_read_trust_chain", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L162", "weight": 1.0}, {"source": "identity_pool_get_subject_token", "target": "identity_pool_x509supplier_encode_cert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L165", "weight": 1.0}, {"source": "identity_pool_credentials_init", "target": "identity_pool_credentials_validate_single_source", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L367", "weight": 1.0}, {"source": "identity_pool_credentials_init", "target": "identity_pool_credentials_validate_certificate_config", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L370", "weight": 1.0}, {"source": "identity_pool_credentials_init", "target": "identity_pool_credentials_validate_file_or_url_config", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L372", "weight": 1.0}, {"source": "identity_pool_credentials_init", "target": "identity_pool_filesupplier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L375", "weight": 1.0}, {"source": "identity_pool_credentials_init", "target": "identity_pool_urlsupplier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L381", "weight": 1.0}, {"source": "identity_pool_credentials_init", "target": "identity_pool_x509supplier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L388", "weight": 1.0}, {"source": "identity_pool_retrieve_subject_token", "target": "identity_pool_get_subject_token", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L394", "weight": 1.0}, {"source": "identity_pool_credentials_get_cert_bytes", "target": "identity_pool_credentials_get_mtls_cert_and_key_paths", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L409", "weight": 1.0}, {"source": "identity_pool_credentials_constructor_args", "target": "identity_pool_credentials_has_custom_supplier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L437", "weight": 1.0}, {"source": "identity_pool_credentials_refresh", "target": "identity_pool_credentials_get_cert_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L567", "weight": 1.0}, {"source": "identity_pool_rationale_56", "target": "identity_pool_subjecttokensupplier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L56", "weight": 1.0}, {"source": "identity_pool_rationale_64", "target": "identity_pool_subjecttokensupplier_get_subject_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L64", "weight": 1.0}, {"source": "identity_pool_rationale_85", "target": "identity_pool_tokencontent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L85", "weight": 1.0}, {"source": "identity_pool_rationale_96", "target": "identity_pool_filesupplier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L96", "weight": 1.0}, {"source": "identity_pool_rationale_117", "target": "identity_pool_urlsupplier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L117", "weight": 1.0}, {"source": "identity_pool_rationale_147", "target": "identity_pool_x509supplier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L147", "weight": 1.0}, {"source": "identity_pool_rationale_256", "target": "identity_pool_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L256", "weight": 1.0}, {"source": "identity_pool_rationale_277", "target": "identity_pool_credentials_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L277", "weight": 1.0}, {"source": "identity_pool_rationale_507", "target": "identity_pool_credentials_from_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L507", "weight": 1.0}, {"source": "identity_pool_rationale_535", "target": "identity_pool_credentials_from_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L535", "weight": 1.0}, {"source": "identity_pool_rationale_556", "target": "identity_pool_credentials_refresh", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L556", "weight": 1.0}], "raw_calls": [{"caller_nid": "identity_pool_get_subject_token", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L81"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L105"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L106"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L106"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L108"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L109"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "request", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L127"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L131"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L132"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L137"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "load_certificate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L159"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "_leaf_cert_callback", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L160"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L165"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L167"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L168"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L173"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L175"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L175"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L179"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L183"}, {"caller_nid": "identity_pool_get_subject_token", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L184"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L197"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L198"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L200"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L203"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "load_certificate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L207"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L210"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L212"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L213"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L219"}, {"caller_nid": "identity_pool_x509supplier_read_trust_chain", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L220"}, {"caller_nid": "identity_pool_x509supplier_encode_cert", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L228"}, {"caller_nid": "identity_pool_x509supplier_encode_cert", "callee": "b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L228"}, {"caller_nid": "identity_pool_x509supplier_encode_cert", "callee": "dump_certificate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L229"}, {"caller_nid": "identity_pool_parse_token_data", "callee": "loads", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L239"}, {"caller_nid": "identity_pool_parse_token_data", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L243"}, {"caller_nid": "identity_pool_parse_token_data", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L244"}, {"caller_nid": "identity_pool_parse_token_data", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L249"}, {"caller_nid": "identity_pool_credentials_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L327"}, {"caller_nid": "identity_pool_credentials_init", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L336"}, {"caller_nid": "identity_pool_credentials_init", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L340"}, {"caller_nid": "identity_pool_credentials_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L350"}, {"caller_nid": "identity_pool_credentials_init", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L352"}, {"caller_nid": "identity_pool_credentials_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L355"}, {"caller_nid": "identity_pool_credentials_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L356"}, {"caller_nid": "identity_pool_credentials_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L357"}, {"caller_nid": "identity_pool_credentials_init", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L362"}, {"caller_nid": "identity_pool_credentials_get_mtls_cert_and_key_paths", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L400"}, {"caller_nid": "identity_pool_credentials_get_mtls_cert_and_key_paths", "callee": "_get_workload_cert_and_key_paths", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L404"}, {"caller_nid": "identity_pool_credentials_get_cert_bytes", "callee": "_read_cert_file", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L410"}, {"caller_nid": "identity_pool_credentials_create_default_metrics_options", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L416"}, {"caller_nid": "identity_pool_credentials_create_default_metrics_options", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L420"}, {"caller_nid": "identity_pool_credentials_create_default_metrics_options", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L421"}, {"caller_nid": "identity_pool_credentials_create_default_metrics_options", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L423"}, {"caller_nid": "identity_pool_credentials_constructor_args", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L435"}, {"caller_nid": "identity_pool_credentials_constructor_args", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L438"}, {"caller_nid": "identity_pool_credentials_validate_certificate_config", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L442"}, {"caller_nid": "identity_pool_credentials_validate_certificate_config", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L445"}, {"caller_nid": "identity_pool_credentials_validate_certificate_config", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L448"}, {"caller_nid": "identity_pool_credentials_validate_certificate_config", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L452"}, {"caller_nid": "identity_pool_credentials_validate_certificate_config", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L456"}, {"caller_nid": "identity_pool_credentials_validate_file_or_url_config", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L461"}, {"caller_nid": "identity_pool_credentials_validate_file_or_url_config", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L462"}, {"caller_nid": "identity_pool_credentials_validate_file_or_url_config", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L466"}, {"caller_nid": "identity_pool_credentials_validate_file_or_url_config", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L469"}, {"caller_nid": "identity_pool_credentials_validate_file_or_url_config", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L470"}, {"caller_nid": "identity_pool_credentials_validate_file_or_url_config", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L476"}, {"caller_nid": "identity_pool_credentials_validate_file_or_url_config", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L480"}, {"caller_nid": "identity_pool_credentials_validate_single_source", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L492"}, {"caller_nid": "identity_pool_credentials_validate_single_source", "callee": "filter", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L493"}, {"caller_nid": "identity_pool_credentials_validate_single_source", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L496"}, {"caller_nid": "identity_pool_credentials_validate_single_source", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L497"}, {"caller_nid": "identity_pool_credentials_validate_single_source", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L500"}, {"caller_nid": "identity_pool_credentials_validate_single_source", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L501"}, {"caller_nid": "identity_pool_from_info", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L529"}, {"caller_nid": "identity_pool_from_info", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L530"}, {"caller_nid": "identity_pool_from_info", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L531"}, {"caller_nid": "identity_pool_from_file", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L553"}, {"caller_nid": "identity_pool_credentials_refresh", "callee": "parse_certificate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L568"}, {"caller_nid": "identity_pool_credentials_refresh", "callee": "should_request_bound_token", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L569"}, {"caller_nid": "identity_pool_credentials_refresh", "callee": "calculate_certificate_fingerprint", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L571"}, {"caller_nid": "identity_pool_credentials_refresh", "callee": "_perform_refresh_token", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L574"}, {"caller_nid": "identity_pool_credentials_refresh", "callee": "_handle_trust_boundary", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/identity_pool.py", "source_location": "L575"}]}