1 line
33 KiB
JSON
1 line
33 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "label": "_mtls_helper.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L1"}, {"id": "mtls_helper_check_config_path", "label": "_check_config_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L68"}, {"id": "mtls_helper_load_json_file", "label": "_load_json_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L85"}, {"id": "mtls_helper_get_workload_cert_and_key", "label": "_get_workload_cert_and_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L108"}, {"id": "mtls_helper_get_cert_config_path", "label": "_get_cert_config_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L140"}, {"id": "mtls_helper_get_workload_cert_and_key_paths", "label": "_get_workload_cert_and_key_paths()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L179"}, {"id": "mtls_helper_read_cert_and_key_files", "label": "_read_cert_and_key_files()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L233"}, {"id": "mtls_helper_read_cert_file", "label": "_read_cert_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L240"}, {"id": "mtls_helper_read_key_file", "label": "_read_key_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L254"}, {"id": "mtls_helper_run_cert_provider_command", "label": "_run_cert_provider_command()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L269"}, {"id": "mtls_helper_get_client_ssl_credentials", "label": "get_client_ssl_credentials()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L323"}, {"id": "mtls_helper_get_client_cert_and_key", "label": "get_client_cert_and_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L381"}, {"id": "mtls_helper_decrypt_private_key", "label": "decrypt_private_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L409"}, {"id": "mtls_helper_check_use_client_cert", "label": "check_use_client_cert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L451"}, {"id": "mtls_helper_check_parameters_for_unauthorized_response", "label": "check_parameters_for_unauthorized_response()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L500"}, {"id": "mtls_helper_call_client_cert_callback", "label": "call_client_cert_callback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L526"}, {"id": "mtls_helper_rationale_69", "label": "Checks for config file path. If it exists, returns the absolute path with user e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L69"}, {"id": "mtls_helper_rationale_86", "label": "Reads and loads JSON from the given path. Used to read both X509 workload certif", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L86"}, {"id": "mtls_helper_rationale_111", "label": "Read the workload identity cert and key files specified in the certificate confi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L111"}, {"id": "mtls_helper_rationale_141", "label": "Get the certificate configuration path based on the following order: 1: Exp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L141"}, {"id": "mtls_helper_rationale_270", "label": "Run the provided command, and return client side mTLS cert, key and passphra", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L270"}, {"id": "mtls_helper_rationale_328", "label": "Returns the client side certificate, private key and passphrase. We look fo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L328"}, {"id": "mtls_helper_rationale_382", "label": "Returns the client side certificate and private key. The function first trie", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L382"}, {"id": "mtls_helper_rationale_410", "label": "A helper function to decrypt the private key with the given passphrase. goog", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L410"}, {"id": "mtls_helper_rationale_452", "label": "Returns boolean for whether the client certificate should be used for mTLS.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L452"}, {"id": "mtls_helper_rationale_501", "label": "Returns the cached and current cert fingerprint for reconfiguring mTLS. Arg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L501"}, {"id": "mtls_helper_rationale_527", "label": "Calls the client cert callback and returns the certificate and key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L527"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_check_config_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_load_json_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_get_workload_cert_and_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_get_cert_config_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_get_workload_cert_and_key_paths", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L179", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_read_cert_and_key_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L233", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_read_cert_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L240", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_read_key_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L254", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_run_cert_provider_command", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L269", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_get_client_ssl_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L323", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_get_client_cert_and_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L381", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_decrypt_private_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L409", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_check_use_client_cert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L451", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_check_parameters_for_unauthorized_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L500", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_transport_mtls_helper_py", "target": "mtls_helper_call_client_cert_callback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L526", "weight": 1.0}, {"source": "mtls_helper_get_workload_cert_and_key", "target": "mtls_helper_get_workload_cert_and_key_paths", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L130", "weight": 1.0}, {"source": "mtls_helper_get_workload_cert_and_key", "target": "mtls_helper_read_cert_and_key_files", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L137", "weight": 1.0}, {"source": "mtls_helper_get_workload_cert_and_key_paths", "target": "mtls_helper_get_cert_config_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L180", "weight": 1.0}, {"source": "mtls_helper_get_workload_cert_and_key_paths", "target": "mtls_helper_load_json_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L184", "weight": 1.0}, {"source": "mtls_helper_read_cert_and_key_files", "target": "mtls_helper_read_cert_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L234", "weight": 1.0}, {"source": "mtls_helper_read_cert_and_key_files", "target": "mtls_helper_read_key_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L235", "weight": 1.0}, {"source": "mtls_helper_get_client_ssl_credentials", "target": "mtls_helper_get_workload_cert_and_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L354", "weight": 1.0}, {"source": "mtls_helper_get_client_ssl_credentials", "target": "mtls_helper_check_config_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L359", "weight": 1.0}, {"source": "mtls_helper_get_client_ssl_credentials", "target": "mtls_helper_load_json_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L362", "weight": 1.0}, {"source": "mtls_helper_get_client_ssl_credentials", "target": "mtls_helper_run_cert_provider_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L373", "weight": 1.0}, {"source": "mtls_helper_get_client_cert_and_key", "target": "mtls_helper_get_client_ssl_credentials", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L405", "weight": 1.0}, {"source": "mtls_helper_check_parameters_for_unauthorized_response", "target": "mtls_helper_call_client_cert_callback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L512", "weight": 1.0}, {"source": "mtls_helper_call_client_cert_callback", "target": "mtls_helper_get_client_ssl_credentials", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L528", "weight": 1.0}, {"source": "mtls_helper_rationale_69", "target": "mtls_helper_check_config_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L69", "weight": 1.0}, {"source": "mtls_helper_rationale_86", "target": "mtls_helper_load_json_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L86", "weight": 1.0}, {"source": "mtls_helper_rationale_111", "target": "mtls_helper_get_workload_cert_and_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L111", "weight": 1.0}, {"source": "mtls_helper_rationale_141", "target": "mtls_helper_get_cert_config_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L141", "weight": 1.0}, {"source": "mtls_helper_rationale_270", "target": "mtls_helper_run_cert_provider_command", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L270", "weight": 1.0}, {"source": "mtls_helper_rationale_328", "target": "mtls_helper_get_client_ssl_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L328", "weight": 1.0}, {"source": "mtls_helper_rationale_382", "target": "mtls_helper_get_client_cert_and_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L382", "weight": 1.0}, {"source": "mtls_helper_rationale_410", "target": "mtls_helper_decrypt_private_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L410", "weight": 1.0}, {"source": "mtls_helper_rationale_452", "target": "mtls_helper_check_use_client_cert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L452", "weight": 1.0}, {"source": "mtls_helper_rationale_501", "target": "mtls_helper_check_parameters_for_unauthorized_response", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L501", "weight": 1.0}, {"source": "mtls_helper_rationale_527", "target": "mtls_helper_call_client_cert_callback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L527", "weight": 1.0}], "raw_calls": [{"caller_nid": "mtls_helper_check_config_path", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L78"}, {"caller_nid": "mtls_helper_check_config_path", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L79"}, {"caller_nid": "mtls_helper_check_config_path", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L80"}, {"caller_nid": "mtls_helper_load_json_file", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L99"}, {"caller_nid": "mtls_helper_load_json_file", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L100"}, {"caller_nid": "mtls_helper_load_json_file", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L102"}, {"caller_nid": "mtls_helper_get_cert_config_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L160"}, {"caller_nid": "mtls_helper_get_cert_config_path", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L164"}, {"caller_nid": "mtls_helper_get_cert_config_path", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L173"}, {"caller_nid": "mtls_helper_get_cert_config_path", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L174"}, {"caller_nid": "mtls_helper_get_workload_cert_and_key_paths", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L187"}, {"caller_nid": "mtls_helper_get_workload_cert_and_key_paths", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L188"}, {"caller_nid": "mtls_helper_get_workload_cert_and_key_paths", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L216"}, {"caller_nid": "mtls_helper_get_workload_cert_and_key_paths", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L216"}, {"caller_nid": "mtls_helper_get_workload_cert_and_key_paths", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L217"}, {"caller_nid": "mtls_helper_read_cert_file", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L241"}, {"caller_nid": "mtls_helper_read_cert_file", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L242"}, {"caller_nid": "mtls_helper_read_cert_file", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L244"}, {"caller_nid": "mtls_helper_read_cert_file", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L245"}, {"caller_nid": "mtls_helper_read_cert_file", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L246"}, {"caller_nid": "mtls_helper_read_cert_file", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L247"}, {"caller_nid": "mtls_helper_read_key_file", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L255"}, {"caller_nid": "mtls_helper_read_key_file", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L256"}, {"caller_nid": "mtls_helper_read_key_file", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L258"}, {"caller_nid": "mtls_helper_read_key_file", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L259"}, {"caller_nid": "mtls_helper_read_key_file", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L260"}, {"caller_nid": "mtls_helper_read_key_file", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L261"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "Popen", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L286"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "communicate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L289"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L291"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L296"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L301"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L302"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L303"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L304"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L305"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L306"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L307"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L310"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L311"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L313"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L314"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L317"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L318"}, {"caller_nid": "mtls_helper_run_cert_provider_command", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L319"}, {"caller_nid": "mtls_helper_get_client_ssl_credentials", "callee": "ClientCertError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L365"}, {"caller_nid": "mtls_helper_get_client_ssl_credentials", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L370"}, {"caller_nid": "mtls_helper_get_client_cert_and_key", "callee": "client_cert_callback", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L402"}, {"caller_nid": "mtls_helper_decrypt_private_key", "callee": "load_privatekey", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L445"}, {"caller_nid": "mtls_helper_decrypt_private_key", "callee": "dump_privatekey", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L448"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "getenv", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L465"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "getenv", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L467"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L473"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "getenv", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L476"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "getenv", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L478"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L484"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L485"}, {"caller_nid": "mtls_helper_check_use_client_cert", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L496"}, {"caller_nid": "mtls_helper_check_parameters_for_unauthorized_response", "callee": "parse_certificate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L513"}, {"caller_nid": "mtls_helper_check_parameters_for_unauthorized_response", "callee": "calculate_certificate_fingerprint", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L514"}, {"caller_nid": "mtls_helper_check_parameters_for_unauthorized_response", "callee": "get_cached_cert_fingerprint", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py", "source_location": "L518"}]} |