1 line
16 KiB
JSON
1 line
16 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "label": "_python_rsa.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L1"}, {"id": "python_rsa_bit_list_to_bytes", "label": "_bit_list_to_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L49"}, {"id": "python_rsa_rsaverifier", "label": "RSAVerifier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L70"}, {"id": "python_rsa_rsaverifier_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L82"}, {"id": "python_rsa_verify", "label": "verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L91"}, {"id": "python_rsa_from_string", "label": "from_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L99"}, {"id": "python_rsa_rsasigner", "label": "RSASigner", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L131"}, {"id": "python_rsa_rsasigner_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L145"}, {"id": "python_rsa_key_id", "label": "key_id()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L156"}, {"id": "python_rsa_sign", "label": "sign()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L160"}, {"id": "python_rsa_rationale_50", "label": "Converts an iterable of 1s and 0s to bytes. Combines the list 8 at a time,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L50"}, {"id": "python_rsa_rationale_71", "label": "Verifies RSA cryptographic signatures using public keys. .. deprecated::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L71"}, {"id": "python_rsa_rationale_100", "label": "Construct an Verifier instance from a public key or public certificate s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L100"}, {"id": "python_rsa_rationale_132", "label": "Signs messages with an RSA private key. .. deprecated:: The `rsa` l", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L132"}, {"id": "python_rsa_rationale_166", "label": "Construct an Signer instance from a private key in PEM format. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L166"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "pyasn1_codec_der", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "pyasn1_modules", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "pyasn1_modules_rfc2459", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "pyasn1_modules_rfc5208", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "rsa", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "google_auth_crypt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_bit_list_to_bytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_rsaverifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L70", "weight": 1.0}, {"source": "python_rsa_rsaverifier", "target": "python_rsa_rsaverifier_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_rsasigner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L131", "weight": 1.0}, {"source": "python_rsa_rsasigner", "target": "python_rsa_rsasigner_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_key_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L156", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_sign", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L160", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_python_rsa_py", "target": "python_rsa_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L165", "weight": 1.0}, {"source": "python_rsa_from_string", "target": "python_rsa_bit_list_to_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L124", "weight": 1.0}, {"source": "python_rsa_rationale_50", "target": "python_rsa_bit_list_to_bytes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L50", "weight": 1.0}, {"source": "python_rsa_rationale_71", "target": "python_rsa_rsaverifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L71", "weight": 1.0}, {"source": "python_rsa_rationale_100", "target": "python_rsa_rsaverifier_from_string", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L100", "weight": 1.0}, {"source": "python_rsa_rationale_132", "target": "python_rsa_rsasigner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L132", "weight": 1.0}, {"source": "python_rsa_rationale_166", "target": "python_rsa_rsasigner_from_string", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L166", "weight": 1.0}], "raw_calls": [{"caller_nid": "python_rsa_bit_list_to_bytes", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L61"}, {"caller_nid": "python_rsa_bit_list_to_bytes", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L62"}, {"caller_nid": "python_rsa_bit_list_to_bytes", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L63"}, {"caller_nid": "python_rsa_bit_list_to_bytes", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L65"}, {"caller_nid": "python_rsa_bit_list_to_bytes", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L65"}, {"caller_nid": "python_rsa_bit_list_to_bytes", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L66"}, {"caller_nid": "python_rsa_bit_list_to_bytes", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L67"}, {"caller_nid": "python_rsa_rsaverifier_init", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L83"}, {"caller_nid": "python_rsa_verify", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L92"}, {"caller_nid": "python_rsa_from_string", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L113"}, {"caller_nid": "python_rsa_from_string", "callee": "load_pem", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L118"}, {"caller_nid": "python_rsa_from_string", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L119"}, {"caller_nid": "python_rsa_from_string", "callee": "Certificate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L119"}, {"caller_nid": "python_rsa_from_string", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L121"}, {"caller_nid": "python_rsa_from_string", "callee": "load_pkcs1", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L125"}, {"caller_nid": "python_rsa_from_string", "callee": "load_pkcs1", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L127"}, {"caller_nid": "python_rsa_from_string", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L128"}, {"caller_nid": "python_rsa_rsasigner_init", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L146"}, {"caller_nid": "python_rsa_sign", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L161"}, {"caller_nid": "python_rsa_from_string", "callee": "from_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L179"}, {"caller_nid": "python_rsa_from_string", "callee": "readPemBlocksFromFile", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L180"}, {"caller_nid": "python_rsa_from_string", "callee": "StringIO", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L181"}, {"caller_nid": "python_rsa_from_string", "callee": "load_pkcs1", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L186"}, {"caller_nid": "python_rsa_from_string", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L189"}, {"caller_nid": "python_rsa_from_string", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L191"}, {"caller_nid": "python_rsa_from_string", "callee": "getComponentByName", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L192"}, {"caller_nid": "python_rsa_from_string", "callee": "load_pkcs1", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L193"}, {"caller_nid": "python_rsa_from_string", "callee": "asOctets", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L194"}, {"caller_nid": "python_rsa_from_string", "callee": "MalformedError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L197"}, {"caller_nid": "python_rsa_from_string", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py", "source_location": "L199"}]} |