Files
tfm_ainventory/graphify-out/cache/3f57a2f22088c5a3469014d1bca8df024daf445c367d6f7ba535fb83b88830f7.json

1 line
52 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "label": "jwt.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L1"}, {"id": "jwt_encode", "label": "encode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L75"}, {"id": "jwt_decode_jwt_segment", "label": "_decode_jwt_segment()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L118"}, {"id": "jwt_unverified_decode", "label": "_unverified_decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L130"}, {"id": "jwt_decode_header", "label": "decode_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L171"}, {"id": "jwt_verify_iat_and_exp", "label": "_verify_iat_and_exp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L188"}, {"id": "jwt_decode", "label": "decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L231"}, {"id": "jwt_credentials", "label": "Credentials", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L319"}, {"id": "jwt_credentials_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L371"}, {"id": "jwt_from_signer_and_info", "label": "_from_signer_and_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L409"}, {"id": "jwt_from_service_account_info", "label": "from_service_account_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L429"}, {"id": "jwt_from_service_account_file", "label": "from_service_account_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L447"}, {"id": "jwt_from_signing_credentials", "label": "from_signing_credentials()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L464"}, {"id": "jwt_credentials_with_claims", "label": ".with_claims()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L495"}, {"id": "jwt_with_quota_project", "label": "with_quota_project()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L527"}, {"id": "jwt_credentials_make_jwt", "label": "._make_jwt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L537"}, {"id": "jwt_credentials_refresh", "label": ".refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L562"}, {"id": "jwt_sign_bytes", "label": "sign_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L573"}, {"id": "jwt_signer_email", "label": "signer_email()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L578"}, {"id": "jwt_signer", "label": "signer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L583"}, {"id": "jwt_additional_claims", "label": "additional_claims()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L587"}, {"id": "jwt_ondemandcredentials", "label": "OnDemandCredentials", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L592"}, {"id": "jwt_ondemandcredentials_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L612"}, {"id": "jwt_ondemandcredentials_with_claims", "label": ".with_claims()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L733"}, {"id": "jwt_valid", "label": "valid()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L772"}, {"id": "jwt_ondemandcredentials_make_jwt_for_audience", "label": "._make_jwt_for_audience()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L780"}, {"id": "jwt_ondemandcredentials_get_jwt_for_audience", "label": "._get_jwt_for_audience()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L807"}, {"id": "jwt_ondemandcredentials_refresh", "label": ".refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L828"}, {"id": "jwt_ondemandcredentials_before_request", "label": ".before_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L844"}, {"id": "jwt_rationale_76", "label": "Make a signed JWT. Args: signer (google.auth.crypt.Signer): The sig", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L76"}, {"id": "jwt_rationale_119", "label": "Decodes a single JWT segment.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L119"}, {"id": "jwt_rationale_131", "label": "Decodes a token and does no verification. Args: token (Union[str, b", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L131"}, {"id": "jwt_rationale_172", "label": "Return the decoded header of a token. No verification is done. This is usef", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L172"}, {"id": "jwt_rationale_189", "label": "Verifies the ``iat`` (Issued At) and ``exp`` (Expires) claims in a token pay", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L189"}, {"id": "jwt_rationale_232", "label": "Decode and verify a JWT. Args: token (str): The encoded JWT.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L232"}, {"id": "jwt_rationale_322", "label": "Credentials that use a JWT as the bearer token. These credentials require a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L322"}, {"id": "jwt_rationale_381", "label": "Args: signer (google.auth.crypt.Signer): The signer used to sign JWT", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L381"}, {"id": "jwt_rationale_410", "label": "Creates a Credentials instance from a signer and service account info.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L410"}, {"id": "jwt_rationale_430", "label": "Creates an Credentials instance from a dictionary. Args: in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L430"}, {"id": "jwt_rationale_448", "label": "Creates a Credentials instance from a service account .json file in Goog", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L448"}, {"id": "jwt_rationale_465", "label": "Creates a new :class:`google.auth.jwt.Credentials` instance from an exis", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L465"}, {"id": "jwt_rationale_498", "label": "Returns a copy of these credentials with modified claims. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L498"}, {"id": "jwt_rationale_538", "label": "Make a signed JWT. Returns: Tuple[bytes, datetime]: The enc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L538"}, {"id": "jwt_rationale_563", "label": "Refreshes the access token. Args: request (Any): Unused.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L563"}, {"id": "jwt_rationale_588", "label": "Additional claims the JWT object was created with.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L588"}, {"id": "jwt_rationale_595", "label": "On-demand JWT credentials. Like :class:`Credentials`, this class uses a JWT", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L595"}, {"id": "jwt_rationale_622", "label": "Args: signer (google.auth.crypt.Signer): The signer used to sign JWT", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L622"}, {"id": "jwt_rationale_652", "label": "Creates an OnDemandCredentials instance from a signer and service accoun", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L652"}, {"id": "jwt_rationale_672", "label": "Creates an OnDemandCredentials instance from a dictionary. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L672"}, {"id": "jwt_rationale_690", "label": "Creates an OnDemandCredentials instance from a service account .json fil", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L690"}, {"id": "jwt_rationale_707", "label": "Creates a new :class:`google.auth.jwt.OnDemandCredentials` instance from", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L707"}, {"id": "jwt_rationale_734", "label": "Returns a copy of these credentials with modified claims. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L734"}, {"id": "jwt_rationale_773", "label": "Checks the validity of the credentials. These credentials are always va", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L773"}, {"id": "jwt_rationale_781", "label": "Make a new JWT for the given audience. Args: audience (str)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L781"}, {"id": "jwt_rationale_808", "label": "Get a JWT For a given audience. If there is already an existing, non-ex", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L808"}, {"id": "jwt_rationale_829", "label": "Raises an exception, these credentials can not be directly refreshed.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L829"}, {"id": "jwt_rationale_845", "label": "Performs credential-specific before request logic. Args: re", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L845"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "copy", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "datetime", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "urllib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "google_auth_credentials", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "google_auth_crypt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_encode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_decode_jwt_segment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_unverified_decode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L130", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_decode_header", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L171", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_verify_iat_and_exp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L188", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_decode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L231", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L319", "weight": 1.0}, {"source": "jwt_credentials", "target": "jwt_credentials_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L371", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_signer_and_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L409", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_service_account_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L429", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_service_account_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L447", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_signing_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L464", "weight": 1.0}, {"source": "jwt_credentials", "target": "jwt_credentials_with_claims", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L495", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_with_quota_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L527", "weight": 1.0}, {"source": "jwt_credentials", "target": "jwt_credentials_make_jwt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L537", "weight": 1.0}, {"source": "jwt_credentials", "target": "jwt_credentials_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L562", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_sign_bytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L573", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_signer_email", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L578", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_signer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L583", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_additional_claims", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L587", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_ondemandcredentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L592", "weight": 1.0}, {"source": "jwt_ondemandcredentials", "target": "jwt_ondemandcredentials_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L612", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_signer_and_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L651", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_service_account_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L671", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_service_account_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L689", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_from_signing_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L706", "weight": 1.0}, {"source": "jwt_ondemandcredentials", "target": "jwt_ondemandcredentials_with_claims", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L733", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_with_quota_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L761", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_valid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L772", "weight": 1.0}, {"source": "jwt_ondemandcredentials", "target": "jwt_ondemandcredentials_make_jwt_for_audience", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L780", "weight": 1.0}, {"source": "jwt_ondemandcredentials", "target": "jwt_ondemandcredentials_get_jwt_for_audience", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L807", "weight": 1.0}, {"source": "jwt_ondemandcredentials", "target": "jwt_ondemandcredentials_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L828", "weight": 1.0}, {"source": "jwt_ondemandcredentials", "target": "jwt_ondemandcredentials_before_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L844", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_sign_bytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L866", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_signer_email", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L871", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_jwt_py", "target": "jwt_signer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L876", "weight": 1.0}, {"source": "jwt_decode_jwt_segment", "target": "jwt_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L122", "weight": 1.0}, {"source": "jwt_unverified_decode", "target": "jwt_decode_jwt_segment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L155", "weight": 1.0}, {"source": "jwt_decode_header", "target": "jwt_unverified_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L184", "weight": 1.0}, {"source": "jwt_decode", "target": "jwt_unverified_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L257", "weight": 1.0}, {"source": "jwt_decode", "target": "jwt_verify_iat_and_exp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L302", "weight": 1.0}, {"source": "jwt_credentials_init", "target": "jwt_ondemandcredentials_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L395", "weight": 1.0}, {"source": "jwt_from_service_account_info", "target": "jwt_from_signer_and_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L444", "weight": 1.0}, {"source": "jwt_from_service_account_file", "target": "jwt_from_signer_and_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L461", "weight": 1.0}, {"source": "jwt_credentials_make_jwt", "target": "jwt_encode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L558", "weight": 1.0}, {"source": "jwt_credentials_refresh", "target": "jwt_credentials_make_jwt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L570", "weight": 1.0}, {"source": "jwt_ondemandcredentials_make_jwt_for_audience", "target": "jwt_encode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L803", "weight": 1.0}, {"source": "jwt_ondemandcredentials_get_jwt_for_audience", "target": "jwt_ondemandcredentials_make_jwt_for_audience", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L823", "weight": 1.0}, {"source": "jwt_ondemandcredentials_before_request", "target": "jwt_ondemandcredentials_get_jwt_for_audience", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L862", "weight": 1.0}, {"source": "jwt_rationale_76", "target": "jwt_encode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L76", "weight": 1.0}, {"source": "jwt_rationale_119", "target": "jwt_decode_jwt_segment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L119", "weight": 1.0}, {"source": "jwt_rationale_131", "target": "jwt_unverified_decode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L131", "weight": 1.0}, {"source": "jwt_rationale_172", "target": "jwt_decode_header", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L172", "weight": 1.0}, {"source": "jwt_rationale_189", "target": "jwt_verify_iat_and_exp", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L189", "weight": 1.0}, {"source": "jwt_rationale_232", "target": "jwt_decode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L232", "weight": 1.0}, {"source": "jwt_rationale_322", "target": "jwt_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L322", "weight": 1.0}, {"source": "jwt_rationale_381", "target": "jwt_credentials_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L381", "weight": 1.0}, {"source": "jwt_rationale_410", "target": "jwt_credentials_from_signer_and_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L410", "weight": 1.0}, {"source": "jwt_rationale_430", "target": "jwt_credentials_from_service_account_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L430", "weight": 1.0}, {"source": "jwt_rationale_448", "target": "jwt_credentials_from_service_account_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L448", "weight": 1.0}, {"source": "jwt_rationale_465", "target": "jwt_credentials_from_signing_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L465", "weight": 1.0}, {"source": "jwt_rationale_498", "target": "jwt_credentials_with_claims", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L498", "weight": 1.0}, {"source": "jwt_rationale_538", "target": "jwt_credentials_make_jwt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L538", "weight": 1.0}, {"source": "jwt_rationale_563", "target": "jwt_credentials_refresh", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L563", "weight": 1.0}, {"source": "jwt_rationale_588", "target": "jwt_credentials_additional_claims", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L588", "weight": 1.0}, {"source": "jwt_rationale_595", "target": "jwt_ondemandcredentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L595", "weight": 1.0}, {"source": "jwt_rationale_622", "target": "jwt_ondemandcredentials_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L622", "weight": 1.0}, {"source": "jwt_rationale_652", "target": "jwt_ondemandcredentials_from_signer_and_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L652", "weight": 1.0}, {"source": "jwt_rationale_672", "target": "jwt_ondemandcredentials_from_service_account_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L672", "weight": 1.0}, {"source": "jwt_rationale_690", "target": "jwt_ondemandcredentials_from_service_account_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L690", "weight": 1.0}, {"source": "jwt_rationale_707", "target": "jwt_ondemandcredentials_from_signing_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L707", "weight": 1.0}, {"source": "jwt_rationale_734", "target": "jwt_ondemandcredentials_with_claims", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L734", "weight": 1.0}, {"source": "jwt_rationale_773", "target": "jwt_ondemandcredentials_valid", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L773", "weight": 1.0}, {"source": "jwt_rationale_781", "target": "jwt_ondemandcredentials_make_jwt_for_audience", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L781", "weight": 1.0}, {"source": "jwt_rationale_808", "target": "jwt_ondemandcredentials_get_jwt_for_audience", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L808", "weight": 1.0}, {"source": "jwt_rationale_829", "target": "jwt_ondemandcredentials_refresh", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L829", "weight": 1.0}, {"source": "jwt_rationale_845", "target": "jwt_ondemandcredentials_before_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L845", "weight": 1.0}], "raw_calls": [{"caller_nid": "jwt_encode", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L95"}, {"caller_nid": "jwt_encode", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L98"}, {"caller_nid": "jwt_encode", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L99"}, {"caller_nid": "jwt_encode", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L101"}, {"caller_nid": "jwt_encode", "callee": "unpadded_urlsafe_b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L107"}, {"caller_nid": "jwt_encode", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L107"}, {"caller_nid": "jwt_encode", "callee": "unpadded_urlsafe_b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L108"}, {"caller_nid": "jwt_encode", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L108"}, {"caller_nid": "jwt_encode", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L111"}, {"caller_nid": "jwt_encode", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L112"}, {"caller_nid": "jwt_encode", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L113"}, {"caller_nid": "jwt_encode", "callee": "unpadded_urlsafe_b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L113"}, {"caller_nid": "jwt_encode", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L115"}, {"caller_nid": "jwt_decode_jwt_segment", "callee": "padded_urlsafe_b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L120"}, {"caller_nid": "jwt_decode_jwt_segment", "callee": "loads", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L122"}, {"caller_nid": "jwt_decode_jwt_segment", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L124"}, {"caller_nid": "jwt_decode_jwt_segment", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L125"}, {"caller_nid": "jwt_unverified_decode", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L143"}, {"caller_nid": "jwt_unverified_decode", "callee": "count", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L145"}, {"caller_nid": "jwt_unverified_decode", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L146"}, {"caller_nid": "jwt_unverified_decode", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L147"}, {"caller_nid": "jwt_unverified_decode", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L150"}, {"caller_nid": "jwt_unverified_decode", "callee": "padded_urlsafe_b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L152"}, {"caller_nid": "jwt_unverified_decode", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L158"}, {"caller_nid": "jwt_unverified_decode", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L159"}, {"caller_nid": "jwt_unverified_decode", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L160"}, {"caller_nid": "jwt_unverified_decode", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L163"}, {"caller_nid": "jwt_unverified_decode", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L164"}, {"caller_nid": "jwt_unverified_decode", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L165"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "datetime_to_secs", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L201"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "utcnow", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L201"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L206"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L207"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L216"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L217"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L228"}, {"caller_nid": "jwt_verify_iat_and_exp", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L228"}, {"caller_nid": "jwt_decode", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L264"}, {"caller_nid": "jwt_decode", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L265"}, {"caller_nid": "jwt_decode", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L271"}, {"caller_nid": "jwt_decode", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L272"}, {"caller_nid": "jwt_decode", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L277"}, {"caller_nid": "jwt_decode", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L278"}, {"caller_nid": "jwt_decode", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L282"}, {"caller_nid": "jwt_decode", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L285"}, {"caller_nid": "jwt_decode", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L286"}, {"caller_nid": "jwt_decode", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L291"}, {"caller_nid": "jwt_decode", "callee": "verify_signature", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L296"}, {"caller_nid": "jwt_decode", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L299"}, {"caller_nid": "jwt_decode", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L306"}, {"caller_nid": "jwt_decode", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L307"}, {"caller_nid": "jwt_decode", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L310"}, {"caller_nid": "jwt_decode", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L311"}, {"caller_nid": "jwt_credentials_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L395"}, {"caller_nid": "jwt_from_signer_and_info", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L424"}, {"caller_nid": "jwt_from_signer_and_info", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L425"}, {"caller_nid": "jwt_from_signer_and_info", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L426"}, {"caller_nid": "jwt_from_service_account_info", "callee": "from_dict", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L443"}, {"caller_nid": "jwt_from_service_account_file", "callee": "from_filename", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L458"}, {"caller_nid": "jwt_from_signing_credentials", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L491"}, {"caller_nid": "jwt_from_signing_credentials", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L492"}, {"caller_nid": "jwt_from_signing_credentials", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L493"}, {"caller_nid": "jwt_credentials_with_claims", "callee": "deepcopy", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L514"}, {"caller_nid": "jwt_credentials_with_claims", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L515"}, {"caller_nid": "jwt_credentials_with_claims", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L517"}, {"caller_nid": "jwt_with_quota_project", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L528"}, {"caller_nid": "jwt_credentials_make_jwt", "callee": "utcnow", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L543"}, {"caller_nid": "jwt_credentials_make_jwt", "callee": "timedelta", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L544"}, {"caller_nid": "jwt_credentials_make_jwt", "callee": "datetime_to_secs", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L550"}, {"caller_nid": "jwt_credentials_make_jwt", "callee": "datetime_to_secs", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L551"}, {"caller_nid": "jwt_credentials_make_jwt", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L556"}, {"caller_nid": "jwt_sign_bytes", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L574"}, {"caller_nid": "jwt_ondemandcredentials_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L637"}, {"caller_nid": "jwt_ondemandcredentials_init", "callee": "LRUCache", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L648"}, {"caller_nid": "jwt_from_signer_and_info", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L666"}, {"caller_nid": "jwt_from_signer_and_info", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L667"}, {"caller_nid": "jwt_from_signer_and_info", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L668"}, {"caller_nid": "jwt_from_service_account_info", "callee": "from_dict", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L685"}, {"caller_nid": "jwt_from_service_account_file", "callee": "from_filename", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L700"}, {"caller_nid": "jwt_from_signing_credentials", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L729"}, {"caller_nid": "jwt_from_signing_credentials", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L730"}, {"caller_nid": "jwt_from_signing_credentials", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L731"}, {"caller_nid": "jwt_ondemandcredentials_with_claims", "callee": "deepcopy", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L748"}, {"caller_nid": "jwt_ondemandcredentials_with_claims", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L749"}, {"caller_nid": "jwt_ondemandcredentials_with_claims", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L751"}, {"caller_nid": "jwt_with_quota_project", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L762"}, {"caller_nid": "jwt_ondemandcredentials_make_jwt_for_audience", "callee": "utcnow", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L789"}, {"caller_nid": "jwt_ondemandcredentials_make_jwt_for_audience", "callee": "timedelta", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L790"}, {"caller_nid": "jwt_ondemandcredentials_make_jwt_for_audience", "callee": "datetime_to_secs", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L796"}, {"caller_nid": "jwt_ondemandcredentials_make_jwt_for_audience", "callee": "datetime_to_secs", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L797"}, {"caller_nid": "jwt_ondemandcredentials_make_jwt_for_audience", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L801"}, {"caller_nid": "jwt_ondemandcredentials_get_jwt_for_audience", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L820"}, {"caller_nid": "jwt_ondemandcredentials_get_jwt_for_audience", "callee": "utcnow", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L822"}, {"caller_nid": "jwt_ondemandcredentials_refresh", "callee": "RefreshError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L840"}, {"caller_nid": "jwt_ondemandcredentials_before_request", "callee": "urlsplit", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L857"}, {"caller_nid": "jwt_ondemandcredentials_before_request", "callee": "urlunsplit", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L859"}, {"caller_nid": "jwt_ondemandcredentials_before_request", "callee": "apply", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L863"}, {"caller_nid": "jwt_sign_bytes", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/jwt.py", "source_location": "L867"}]}