1 line
68 KiB
JSON
1 line
68 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "label": "credentials.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L1"}, {"id": "credentials_credentials", "label": "Credentials", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L37"}, {"id": "basecredentials", "label": "_BaseCredentials", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "credentials_credentials_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L56"}, {"id": "credentials_expired", "label": "expired()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L76"}, {"id": "credentials_valid", "label": "valid()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L94"}, {"id": "credentials_token_state", "label": "token_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L106"}, {"id": "credentials_quota_project_id", "label": "quota_project_id()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L128"}, {"id": "credentials_universe_domain", "label": "universe_domain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L133"}, {"id": "credentials_credentials_get_cred_info", "label": ".get_cred_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L137"}, {"id": "credentials_refresh", "label": "refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L149"}, {"id": "credentials_credentials_metric_header_for_usage", "label": "._metric_header_for_usage()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L164"}, {"id": "credentials_credentials_apply", "label": ".apply()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L179"}, {"id": "credentials_credentials_blocking_refresh", "label": "._blocking_refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L191"}, {"id": "credentials_credentials_non_blocking_refresh", "label": "._non_blocking_refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L195"}, {"id": "credentials_credentials_before_request", "label": ".before_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L210"}, {"id": "credentials_credentials_with_non_blocking_refresh", "label": ".with_non_blocking_refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L235"}, {"id": "credentials_credentialswithquotaproject", "label": "CredentialsWithQuotaProject", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L239"}, {"id": "credentials_credentialswithquotaproject_with_quota_project", "label": ".with_quota_project()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L242"}, {"id": "credentials_credentialswithquotaproject_with_quota_project_from_environment", "label": ".with_quota_project_from_environment()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L254"}, {"id": "credentials_credentialswithtokenuri", "label": "CredentialsWithTokenUri", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L261"}, {"id": "credentials_credentialswithtokenuri_with_token_uri", "label": ".with_token_uri()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L264"}, {"id": "credentials_credentialswithuniversedomain", "label": "CredentialsWithUniverseDomain", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L276"}, {"id": "credentials_credentialswithuniversedomain_with_universe_domain", "label": ".with_universe_domain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L279"}, {"id": "credentials_credentialswithtrustboundary", "label": "CredentialsWithTrustBoundary", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L293"}, {"id": "credentials_perform_refresh_token", "label": "_perform_refresh_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L297"}, {"id": "credentials_credentialswithtrustboundary_with_trust_boundary", "label": ".with_trust_boundary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L310"}, {"id": "credentials_credentialswithtrustboundary_is_trust_boundary_lookup_required", "label": "._is_trust_boundary_lookup_required()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L324"}, {"id": "credentials_credentialswithtrustboundary_get_trust_boundary_header", "label": "._get_trust_boundary_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L347"}, {"id": "credentials_credentialswithtrustboundary_apply", "label": ".apply()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L356"}, {"id": "credentials_credentialswithtrustboundary_refresh", "label": ".refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L361"}, {"id": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "label": "._refresh_trust_boundary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L370"}, {"id": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "label": "._lookup_trust_boundary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L396"}, {"id": "credentials_build_trust_boundary_lookup_url", "label": "_build_trust_boundary_lookup_url()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L422"}, {"id": "credentials_credentialswithtrustboundary_has_no_op_trust_boundary", "label": "._has_no_op_trust_boundary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L437"}, {"id": "credentials_anonymouscredentials", "label": "AnonymousCredentials", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L448"}, {"id": "credentials_anonymouscredentials_refresh", "label": ".refresh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L465"}, {"id": "credentials_anonymouscredentials_apply", "label": ".apply()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L470"}, {"id": "credentials_anonymouscredentials_before_request", "label": ".before_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L481"}, {"id": "credentials_readonlyscoped", "label": "ReadOnlyScoped", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L485"}, {"id": "credentials_readonlyscoped_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L514"}, {"id": "credentials_scopes", "label": "scopes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L520"}, {"id": "credentials_default_scopes", "label": "default_scopes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L525"}, {"id": "credentials_requires_scopes", "label": "requires_scopes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L530"}, {"id": "credentials_readonlyscoped_has_scopes", "label": ".has_scopes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L534"}, {"id": "credentials_scoped", "label": "Scoped", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L552"}, {"id": "credentials_with_scopes", "label": "with_scopes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L582"}, {"id": "credentials_with_scopes_if_required", "label": "with_scopes_if_required()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L597"}, {"id": "credentials_signing", "label": "Signing", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L625"}, {"id": "credentials_sign_bytes", "label": "sign_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L629"}, {"id": "credentials_signer_email", "label": "signer_email()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L643"}, {"id": "credentials_signer", "label": "signer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L650"}, {"id": "credentials_tokenstate", "label": "TokenState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L657"}, {"id": "enum", "label": "Enum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "credentials_rationale_38", "label": "Base class for all credentials. All credentials have a :attr:`token` that i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L38"}, {"id": "credentials_rationale_77", "label": "Checks if the credentials are expired. Note that credentials can be inv", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L77"}, {"id": "credentials_rationale_95", "label": "Checks the validity of the credentials. This is True if the credentials", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L95"}, {"id": "credentials_rationale_107", "label": "See `:obj:`TokenState`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L107"}, {"id": "credentials_rationale_129", "label": "Project to use for quota and billing purposes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L129"}, {"id": "credentials_rationale_134", "label": "The universe domain value.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L134"}, {"id": "credentials_rationale_138", "label": "The credential information JSON. The credential information will be add", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L138"}, {"id": "credentials_rationale_150", "label": "Refreshes the access token. Args: request (google.auth.tran", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L150"}, {"id": "credentials_rationale_165", "label": "The x-goog-api-client header for token usage metric. This header will b", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L165"}, {"id": "credentials_rationale_180", "label": "Apply the token to the authentication header. Args: headers", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L180"}, {"id": "credentials_rationale_211", "label": "Performs credential-specific before request logic. Refreshes the creden", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L211"}, {"id": "credentials_rationale_240", "label": "Abstract base for credentials supporting ``with_quota_project`` factory", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L240"}, {"id": "credentials_rationale_243", "label": "Returns a copy of these credentials with a modified quota project. Args", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L243"}, {"id": "credentials_rationale_262", "label": "Abstract base for credentials supporting ``with_token_uri`` factory", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L262"}, {"id": "credentials_rationale_265", "label": "Returns a copy of these credentials with a modified token uri. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L265"}, {"id": "credentials_rationale_277", "label": "Abstract base for credentials supporting ``with_universe_domain`` factory", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L277"}, {"id": "credentials_rationale_280", "label": "Returns a copy of these credentials with a modified universe domain. Ar", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L280"}, {"id": "credentials_rationale_294", "label": "Abstract base for credentials supporting ``with_trust_boundary`` factory", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L294"}, {"id": "credentials_rationale_298", "label": "Refreshes the access token. Args: request (google.auth.tran", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L298"}, {"id": "credentials_rationale_311", "label": "Returns a copy of these credentials with a modified trust boundary. Arg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L311"}, {"id": "credentials_rationale_325", "label": "Checks if a trust boundary lookup is required. A lookup is required if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L325"}, {"id": "credentials_rationale_357", "label": "Apply the token to the authentication header.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L357"}, {"id": "credentials_rationale_362", "label": "Refreshes the access token and the trust boundary. This method calls th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L362"}, {"id": "credentials_rationale_371", "label": "Triggers a refresh of the trust boundary and updates the cache if necessary.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L371"}, {"id": "credentials_rationale_397", "label": "Calls the trust boundary lookup API to refresh the trust boundary cache.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L397"}, {"id": "credentials_rationale_423", "label": "Builds and returns the URL for the trust boundary lookup API. This meth", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L423"}, {"id": "credentials_rationale_449", "label": "Credentials that do not provide any authentication information. These are u", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L449"}, {"id": "credentials_rationale_457", "label": "Returns `False`, anonymous credentials never expire.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L457"}, {"id": "credentials_rationale_462", "label": "Returns `True`, anonymous credentials are always valid.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L462"}, {"id": "credentials_rationale_466", "label": "Raises :class:``InvalidOperation``, anonymous credentials cannot be refr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L466"}, {"id": "credentials_rationale_471", "label": "Anonymous credentials do nothing to the request. The optional ``token``", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L471"}, {"id": "credentials_rationale_482", "label": "Anonymous credentials do nothing to the request.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L482"}, {"id": "credentials_rationale_486", "label": "Interface for credentials whose scopes can be queried. OAuth 2.0-based cred", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L486"}, {"id": "credentials_rationale_521", "label": "Sequence[str]: the credentials' current set of scopes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L521"}, {"id": "credentials_rationale_526", "label": "Sequence[str]: the credentials' current set of default scopes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L526"}, {"id": "credentials_rationale_531", "label": "True if these credentials require scopes to obtain an access token.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L531"}, {"id": "credentials_rationale_535", "label": "Checks if the credentials have the given scopes. .. warning: This metho", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L535"}, {"id": "credentials_rationale_553", "label": "Interface for credentials whose scopes can be replaced while copying. OAuth", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L553"}, {"id": "credentials_rationale_583", "label": "Create a copy of these credentials with the specified scopes. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L583"}, {"id": "credentials_rationale_598", "label": "Creates a copy of the credentials with scopes if scoping is required. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L598"}, {"id": "credentials_rationale_626", "label": "Interface for credentials that can cryptographically sign messages.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L626"}, {"id": "credentials_rationale_630", "label": "Signs the given message. Args: message (bytes): The message", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L630"}, {"id": "credentials_rationale_644", "label": "Optional[str]: An email address that identifies the signer.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L644"}, {"id": "credentials_rationale_651", "label": "google.auth.crypt.Signer: The signer used to sign bytes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L651"}, {"id": "credentials_rationale_658", "label": "Tracks the state of a token. FRESH: The token is valid. It is not expired or", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L658"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "google_auth_credentials_base", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "google_auth_refresh_worker", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L37", "weight": 1.0}, {"source": "credentials_credentials", "target": "basecredentials", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L37", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_expired", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_valid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_token_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_quota_project_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_universe_domain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L133", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_get_cred_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L137", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_refresh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L149", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_metric_header_for_usage", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L164", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_apply", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L179", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_blocking_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L191", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_non_blocking_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L195", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_before_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L210", "weight": 1.0}, {"source": "credentials_credentials", "target": "credentials_credentials_with_non_blocking_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L235", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_credentialswithquotaproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L239", "weight": 1.0}, {"source": "credentials_credentialswithquotaproject", "target": "credentials_credentials", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L239", "weight": 1.0}, {"source": "credentials_credentialswithquotaproject", "target": "credentials_credentialswithquotaproject_with_quota_project", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L242", "weight": 1.0}, {"source": "credentials_credentialswithquotaproject", "target": "credentials_credentialswithquotaproject_with_quota_project_from_environment", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L254", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_credentialswithtokenuri", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L261", "weight": 1.0}, {"source": "credentials_credentialswithtokenuri", "target": "credentials_credentials", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L261", "weight": 1.0}, {"source": "credentials_credentialswithtokenuri", "target": "credentials_credentialswithtokenuri_with_token_uri", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L264", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_credentialswithuniversedomain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L276", "weight": 1.0}, {"source": "credentials_credentialswithuniversedomain", "target": "credentials_credentials", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L276", "weight": 1.0}, {"source": "credentials_credentialswithuniversedomain", "target": "credentials_credentialswithuniversedomain_with_universe_domain", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L279", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_credentialswithtrustboundary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L293", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentials", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L293", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_perform_refresh_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L297", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_with_trust_boundary", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L310", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_is_trust_boundary_lookup_required", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L324", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_get_trust_boundary_header", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L347", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_apply", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L356", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L361", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L370", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L396", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_build_trust_boundary_lookup_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L422", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary", "target": "credentials_credentialswithtrustboundary_has_no_op_trust_boundary", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L437", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_anonymouscredentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L448", "weight": 1.0}, {"source": "credentials_anonymouscredentials", "target": "credentials_credentials", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L448", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_expired", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L456", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_valid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L461", "weight": 1.0}, {"source": "credentials_anonymouscredentials", "target": "credentials_anonymouscredentials_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L465", "weight": 1.0}, {"source": "credentials_anonymouscredentials", "target": "credentials_anonymouscredentials_apply", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L470", "weight": 1.0}, {"source": "credentials_anonymouscredentials", "target": "credentials_anonymouscredentials_before_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L481", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_readonlyscoped", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L485", "weight": 1.0}, {"source": "credentials_readonlyscoped", "target": "credentials_readonlyscoped_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L514", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_scopes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L520", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_default_scopes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L525", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_requires_scopes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L530", "weight": 1.0}, {"source": "credentials_readonlyscoped", "target": "credentials_readonlyscoped_has_scopes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L534", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_scoped", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L552", "weight": 1.0}, {"source": "credentials_scoped", "target": "credentials_readonlyscoped", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L552", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_with_scopes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L582", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_with_scopes_if_required", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L597", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_signing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L625", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_sign_bytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L629", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_signer_email", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L643", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_signer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L650", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_py", "target": "credentials_tokenstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L657", "weight": 1.0}, {"source": "credentials_tokenstate", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L657", "weight": 1.0}, {"source": "credentials_credentials_init", "target": "credentials_readonlyscoped_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L57", "weight": 1.0}, {"source": "credentials_credentials_blocking_refresh", "target": "credentials_anonymouscredentials_refresh", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L193", "weight": 1.0}, {"source": "credentials_credentials_non_blocking_refresh", "target": "credentials_anonymouscredentials_refresh", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L204", "weight": 1.0}, {"source": "credentials_credentials_before_request", "target": "credentials_credentials_non_blocking_refresh", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L228", "weight": 1.0}, {"source": "credentials_credentials_before_request", "target": "credentials_credentials_blocking_refresh", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L230", "weight": 1.0}, {"source": "credentials_credentials_before_request", "target": "credentials_credentials_metric_header_for_usage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L232", "weight": 1.0}, {"source": "credentials_credentials_before_request", "target": "credentials_anonymouscredentials_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L233", "weight": 1.0}, {"source": "credentials_credentialswithquotaproject_with_quota_project_from_environment", "target": "credentials_credentialswithquotaproject_with_quota_project", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L257", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_is_trust_boundary_lookup_required", "target": "credentials_credentialswithtrustboundary_has_no_op_trust_boundary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L345", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_get_trust_boundary_header", "target": "credentials_credentialswithtrustboundary_has_no_op_trust_boundary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L349", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_apply", "target": "credentials_anonymouscredentials_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L358", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_apply", "target": "credentials_credentialswithtrustboundary_get_trust_boundary_header", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L359", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_refresh", "target": "credentials_perform_refresh_token", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L367", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_refresh", "target": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L368", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "target": "credentials_credentialswithtrustboundary_is_trust_boundary_lookup_required", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L381", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "target": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L384", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "target": "credentials_build_trust_boundary_lookup_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L412", "weight": 1.0}, {"source": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "target": "credentials_credentialswithtrustboundary_get_trust_boundary_header", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L418", "weight": 1.0}, {"source": "credentials_with_scopes_if_required", "target": "credentials_with_scopes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L620", "weight": 1.0}, {"source": "credentials_rationale_38", "target": "credentials_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L38", "weight": 1.0}, {"source": "credentials_rationale_77", "target": "credentials_credentials_expired", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L77", "weight": 1.0}, {"source": "credentials_rationale_95", "target": "credentials_credentials_valid", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L95", "weight": 1.0}, {"source": "credentials_rationale_107", "target": "credentials_credentials_token_state", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L107", "weight": 1.0}, {"source": "credentials_rationale_129", "target": "credentials_credentials_quota_project_id", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L129", "weight": 1.0}, {"source": "credentials_rationale_134", "target": "credentials_credentials_universe_domain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L134", "weight": 1.0}, {"source": "credentials_rationale_138", "target": "credentials_credentials_get_cred_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L138", "weight": 1.0}, {"source": "credentials_rationale_150", "target": "credentials_credentials_refresh", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L150", "weight": 1.0}, {"source": "credentials_rationale_165", "target": "credentials_credentials_metric_header_for_usage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L165", "weight": 1.0}, {"source": "credentials_rationale_180", "target": "credentials_credentials_apply", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L180", "weight": 1.0}, {"source": "credentials_rationale_211", "target": "credentials_credentials_before_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L211", "weight": 1.0}, {"source": "credentials_rationale_240", "target": "credentials_credentialswithquotaproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L240", "weight": 1.0}, {"source": "credentials_rationale_243", "target": "credentials_credentialswithquotaproject_with_quota_project", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L243", "weight": 1.0}, {"source": "credentials_rationale_262", "target": "credentials_credentialswithtokenuri", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L262", "weight": 1.0}, {"source": "credentials_rationale_265", "target": "credentials_credentialswithtokenuri_with_token_uri", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L265", "weight": 1.0}, {"source": "credentials_rationale_277", "target": "credentials_credentialswithuniversedomain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L277", "weight": 1.0}, {"source": "credentials_rationale_280", "target": "credentials_credentialswithuniversedomain_with_universe_domain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L280", "weight": 1.0}, {"source": "credentials_rationale_294", "target": "credentials_credentialswithtrustboundary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L294", "weight": 1.0}, {"source": "credentials_rationale_298", "target": "credentials_credentialswithtrustboundary_perform_refresh_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L298", "weight": 1.0}, {"source": "credentials_rationale_311", "target": "credentials_credentialswithtrustboundary_with_trust_boundary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L311", "weight": 1.0}, {"source": "credentials_rationale_325", "target": "credentials_credentialswithtrustboundary_is_trust_boundary_lookup_required", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L325", "weight": 1.0}, {"source": "credentials_rationale_357", "target": "credentials_credentialswithtrustboundary_apply", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L357", "weight": 1.0}, {"source": "credentials_rationale_362", "target": "credentials_credentialswithtrustboundary_refresh", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L362", "weight": 1.0}, {"source": "credentials_rationale_371", "target": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L371", "weight": 1.0}, {"source": "credentials_rationale_397", "target": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L397", "weight": 1.0}, {"source": "credentials_rationale_423", "target": "credentials_credentialswithtrustboundary_build_trust_boundary_lookup_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L423", "weight": 1.0}, {"source": "credentials_rationale_449", "target": "credentials_anonymouscredentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L449", "weight": 1.0}, {"source": "credentials_rationale_457", "target": "credentials_anonymouscredentials_expired", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L457", "weight": 1.0}, {"source": "credentials_rationale_462", "target": "credentials_anonymouscredentials_valid", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L462", "weight": 1.0}, {"source": "credentials_rationale_466", "target": "credentials_anonymouscredentials_refresh", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L466", "weight": 1.0}, {"source": "credentials_rationale_471", "target": "credentials_anonymouscredentials_apply", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L471", "weight": 1.0}, {"source": "credentials_rationale_482", "target": "credentials_anonymouscredentials_before_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L482", "weight": 1.0}, {"source": "credentials_rationale_486", "target": "credentials_readonlyscoped", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L486", "weight": 1.0}, {"source": "credentials_rationale_521", "target": "credentials_readonlyscoped_scopes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L521", "weight": 1.0}, {"source": "credentials_rationale_526", "target": "credentials_readonlyscoped_default_scopes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L526", "weight": 1.0}, {"source": "credentials_rationale_531", "target": "credentials_readonlyscoped_requires_scopes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L531", "weight": 1.0}, {"source": "credentials_rationale_535", "target": "credentials_readonlyscoped_has_scopes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L535", "weight": 1.0}, {"source": "credentials_rationale_553", "target": "credentials_scoped", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L553", "weight": 1.0}, {"source": "credentials_rationale_583", "target": "credentials_scoped_with_scopes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L583", "weight": 1.0}, {"source": "credentials_rationale_598", "target": "credentials_with_scopes_if_required", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L598", "weight": 1.0}, {"source": "credentials_rationale_626", "target": "credentials_signing", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L626", "weight": 1.0}, {"source": "credentials_rationale_630", "target": "credentials_signing_sign_bytes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L630", "weight": 1.0}, {"source": "credentials_rationale_644", "target": "credentials_signing_signer_email", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L644", "weight": 1.0}, {"source": "credentials_rationale_651", "target": "credentials_signing_signer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L651", "weight": 1.0}, {"source": "credentials_rationale_658", "target": "credentials_tokenstate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L658", "weight": 1.0}], "raw_calls": [{"caller_nid": "credentials_credentials_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L57"}, {"caller_nid": "credentials_credentials_init", "callee": "RefreshThreadManager", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L73"}, {"caller_nid": "credentials_expired", "callee": "utcnow", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L91"}, {"caller_nid": "credentials_token_state", "callee": "utcnow", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L117"}, {"caller_nid": "credentials_token_state", "callee": "utcnow", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L121"}, {"caller_nid": "credentials_refresh", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L162"}, {"caller_nid": "credentials_credentials_apply", "callee": "_apply", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L187"}, {"caller_nid": "credentials_credentials_non_blocking_refresh", "callee": "start_refresh", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L199"}, {"caller_nid": "credentials_credentials_non_blocking_refresh", "callee": "clear_error", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L208"}, {"caller_nid": "credentials_credentials_before_request", "callee": "add_metric_header", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L232"}, {"caller_nid": "credentials_credentialswithquotaproject_with_quota_project", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L252"}, {"caller_nid": "credentials_credentialswithquotaproject_with_quota_project_from_environment", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L255"}, {"caller_nid": "credentials_credentialswithtokenuri_with_token_uri", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L273"}, {"caller_nid": "credentials_credentialswithuniversedomain_with_universe_domain", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L288"}, {"caller_nid": "credentials_perform_refresh_token", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L308"}, {"caller_nid": "credentials_credentialswithtrustboundary_with_trust_boundary", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L322"}, {"caller_nid": "credentials_credentialswithtrustboundary_is_trust_boundary_lookup_required", "callee": "get_bool_from_env", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L335"}, {"caller_nid": "credentials_credentialswithtrustboundary_apply", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L358"}, {"caller_nid": "credentials_credentialswithtrustboundary_apply", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L359"}, {"caller_nid": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "callee": "is_logging_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L390"}, {"caller_nid": "credentials_credentialswithtrustboundary_refresh_trust_boundary", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L391"}, {"caller_nid": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L414"}, {"caller_nid": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "callee": "_apply", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L417"}, {"caller_nid": "credentials_credentialswithtrustboundary_lookup_trust_boundary", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L418"}, {"caller_nid": "credentials_build_trust_boundary_lookup_url", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L433"}, {"caller_nid": "credentials_credentialswithtrustboundary_has_no_op_trust_boundary", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L443"}, {"caller_nid": "credentials_anonymouscredentials_refresh", "callee": "InvalidOperation", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L468"}, {"caller_nid": "credentials_anonymouscredentials_apply", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L479"}, {"caller_nid": "credentials_readonlyscoped_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L515"}, {"caller_nid": "credentials_readonlyscoped_has_scopes", "callee": "issubset", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L549"}, {"caller_nid": "credentials_readonlyscoped_has_scopes", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L549"}, {"caller_nid": "credentials_readonlyscoped_has_scopes", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L549"}, {"caller_nid": "credentials_with_scopes", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L594"}, {"caller_nid": "credentials_with_scopes_if_required", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L619"}, {"caller_nid": "credentials_sign_bytes", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L640"}, {"caller_nid": "credentials_signer_email", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L647"}, {"caller_nid": "credentials_signer", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/credentials.py", "source_location": "L654"}]} |