Files
tfm_ainventory/graphify-out/cache/1f677b5867339b5efa0955eaf9be056adb287bc207aa4f2039487f601fca8fee.json

1 line
9.7 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "label": "rsa.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L1"}, {"id": "rsa_rsaverifier", "label": "RSAVerifier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L32"}, {"id": "rsa_rsaverifier_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L43"}, {"id": "rsa_verify", "label": "verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L56"}, {"id": "rsa_from_string", "label": "from_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L60"}, {"id": "rsa_rsasigner", "label": "RSASigner", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L79"}, {"id": "rsa_rsasigner_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L94"}, {"id": "rsa_key_id", "label": "key_id()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L108"}, {"id": "rsa_sign", "label": "sign()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L112"}, {"id": "rsa_rationale_33", "label": "Verifies RSA cryptographic signatures using public keys. Args: publ", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L33"}, {"id": "rsa_rationale_61", "label": "Construct a Verifier instance from a public key or public certificate st", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L61"}, {"id": "rsa_rationale_80", "label": "Signs messages with an RSA private key. Args: private_key (Union[\"r", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L80"}, {"id": "rsa_rationale_117", "label": "Construct a 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/rsa.py", "source_location": "L117"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "cryptography_hazmat_primitives_asymmetric_rsa", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "cryptography_hazmat_primitives_asymmetric_rsa", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "google_auth_crypt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "google_auth_crypt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "rsa_rsaverifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L32", "weight": 1.0}, {"source": "rsa_rsaverifier", "target": "rsa_rsaverifier_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "rsa_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "rsa_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "rsa_rsasigner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L79", "weight": 1.0}, {"source": "rsa_rsasigner", "target": "rsa_rsasigner_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "rsa_key_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "rsa_sign", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_rsa_py", "target": "rsa_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L116", "weight": 1.0}, {"source": "rsa_rsaverifier_init", "target": "rsa_rsaverifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L53", "weight": 1.0}, {"source": "rsa_rsasigner_init", "target": "rsa_rsasigner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L104", "weight": 1.0}, {"source": "rsa_rationale_33", "target": "rsa_rsaverifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L33", "weight": 1.0}, {"source": "rsa_rationale_61", "target": "rsa_rsaverifier_from_string", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L61", "weight": 1.0}, {"source": "rsa_rationale_80", "target": "rsa_rsasigner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L80", "weight": 1.0}, {"source": "rsa_rationale_117", "target": "rsa_rsasigner_from_string", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L117", "weight": 1.0}], "raw_calls": [{"caller_nid": "rsa_rsaverifier_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L45"}, {"caller_nid": "rsa_rsaverifier_init", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L47"}, {"caller_nid": "rsa_rsaverifier_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L52"}, {"caller_nid": "rsa_rsaverifier_init", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L52"}, {"caller_nid": "rsa_from_string", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L74"}, {"caller_nid": "rsa_rsasigner_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L96"}, {"caller_nid": "rsa_rsasigner_init", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L98"}, {"caller_nid": "rsa_rsasigner_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L103"}, {"caller_nid": "rsa_rsasigner_init", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L103"}, {"caller_nid": "rsa_from_string", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/rsa.py", "source_location": "L130"}]}