Files
tfm_ainventory/graphify-out/cache/9dfa767c6334a051f0405a1b98f73c47b010c44ba3a983952a48883f26e95b09.json

1 line
23 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "label": "cli.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L1"}, {"id": "cli_keygen", "label": "keygen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L33"}, {"id": "cli_cryptooperation", "label": "CryptoOperation", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L100"}, {"id": "cli_cryptooperation_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L119"}, {"id": "cli_perform_operation", "label": "perform_operation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L125"}, {"id": "cli_cryptooperation_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L135"}, {"id": "cli_cryptooperation_parse_cli", "label": ".parse_cli()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L150"}, {"id": "cli_cryptooperation_read_key", "label": ".read_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L178"}, {"id": "cli_cryptooperation_read_infile", "label": ".read_infile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L187"}, {"id": "cli_cryptooperation_write_outfile", "label": ".write_outfile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L198"}, {"id": "cli_encryptoperation", "label": "EncryptOperation", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L210"}, {"id": "cli_encryptoperation_perform_operation", "label": ".perform_operation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L221"}, {"id": "cli_decryptoperation", "label": "DecryptOperation", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L229"}, {"id": "cli_decryptoperation_perform_operation", "label": ".perform_operation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L242"}, {"id": "cli_signoperation", "label": "SignOperation", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L250"}, {"id": "cli_signoperation_perform_operation", "label": ".perform_operation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L270"}, {"id": "cli_verifyoperation", "label": "VerifyOperation", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L283"}, {"id": "cli_verifyoperation_perform_operation", "label": ".perform_operation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L299"}, {"id": "cli_rationale_101", "label": "CLI callable that operates with input, output, and a key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L101"}, {"id": "cli_rationale_128", "label": "Performs the program's operation. Implement in a subclass. :re", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L128"}, {"id": "cli_rationale_151", "label": "Parse the CLI options :returns: (cli_opts, cli_args)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L151"}, {"id": "cli_rationale_179", "label": "Reads a public or private key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L179"}, {"id": "cli_rationale_199", "label": "Write the output file", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L199"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "optparse", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "rsa", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "rsa_key", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "rsa_pkcs1", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "cli_keygen", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "cli_cryptooperation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L100", "weight": 1.0}, {"source": "cli_cryptooperation", "target": "cli_cryptooperation_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "cli_perform_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L125", "weight": 1.0}, {"source": "cli_cryptooperation", "target": "cli_cryptooperation_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L135", "weight": 1.0}, {"source": "cli_cryptooperation", "target": "cli_cryptooperation_parse_cli", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L150", "weight": 1.0}, {"source": "cli_cryptooperation", "target": "cli_cryptooperation_read_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L178", "weight": 1.0}, {"source": "cli_cryptooperation", "target": "cli_cryptooperation_read_infile", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L187", "weight": 1.0}, {"source": "cli_cryptooperation", "target": "cli_cryptooperation_write_outfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L198", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "cli_encryptoperation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L210", "weight": 1.0}, {"source": "cli_encryptoperation", "target": "cli_cryptooperation", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L210", "weight": 1.0}, {"source": "cli_encryptoperation", "target": "cli_encryptoperation_perform_operation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L221", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "cli_decryptoperation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L229", "weight": 1.0}, {"source": "cli_decryptoperation", "target": "cli_cryptooperation", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L229", "weight": 1.0}, {"source": "cli_decryptoperation", "target": "cli_decryptoperation_perform_operation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L242", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "cli_signoperation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L250", "weight": 1.0}, {"source": "cli_signoperation", "target": "cli_cryptooperation", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L250", "weight": 1.0}, {"source": "cli_signoperation", "target": "cli_signoperation_perform_operation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L270", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_cli_py", "target": "cli_verifyoperation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L283", "weight": 1.0}, {"source": "cli_verifyoperation", "target": "cli_cryptooperation", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L283", "weight": 1.0}, {"source": "cli_verifyoperation", "target": "cli_verifyoperation_perform_operation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L299", "weight": 1.0}, {"source": "cli_cryptooperation_call", "target": "cli_cryptooperation_parse_cli", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L138", "weight": 1.0}, {"source": "cli_cryptooperation_call", "target": "cli_cryptooperation_read_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L140", "weight": 1.0}, {"source": "cli_cryptooperation_call", "target": "cli_cryptooperation_read_infile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L142", "weight": 1.0}, {"source": "cli_cryptooperation_call", "target": "cli_verifyoperation_perform_operation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L145", "weight": 1.0}, {"source": "cli_cryptooperation_call", "target": "cli_cryptooperation_write_outfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L148", "weight": 1.0}, {"source": "cli_rationale_101", "target": "cli_cryptooperation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L101", "weight": 1.0}, {"source": "cli_rationale_128", "target": "cli_cryptooperation_perform_operation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L128", "weight": 1.0}, {"source": "cli_rationale_151", "target": "cli_cryptooperation_parse_cli", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L151", "weight": 1.0}, {"source": "cli_rationale_179", "target": "cli_cryptooperation_read_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L179", "weight": 1.0}, {"source": "cli_rationale_199", "target": "cli_cryptooperation_write_outfile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L199", "weight": 1.0}], "raw_calls": [{"caller_nid": "cli_keygen", "callee": "OptionParser", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L37"}, {"caller_nid": "cli_keygen", "callee": "add_option", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L42"}, {"caller_nid": "cli_keygen", "callee": "add_option", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L50"}, {"caller_nid": "cli_keygen", "callee": "add_option", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L58"}, {"caller_nid": "cli_keygen", "callee": "parse_args", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L65"}, {"caller_nid": "cli_keygen", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L67"}, {"caller_nid": "cli_keygen", "callee": "print_help", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L68"}, {"caller_nid": "cli_keygen", "callee": "SystemExit", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L69"}, {"caller_nid": "cli_keygen", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L72"}, {"caller_nid": "cli_keygen", "callee": "print_help", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L74"}, {"caller_nid": "cli_keygen", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L75"}, {"caller_nid": "cli_keygen", "callee": "SystemExit", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L76"}, {"caller_nid": "cli_keygen", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L78"}, {"caller_nid": "cli_keygen", "callee": "newkeys", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L79"}, {"caller_nid": "cli_keygen", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L83"}, {"caller_nid": "cli_keygen", "callee": "save_pkcs1", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L84"}, {"caller_nid": "cli_keygen", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L85"}, {"caller_nid": "cli_keygen", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L86"}, {"caller_nid": "cli_keygen", "callee": "save_pkcs1", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L89"}, {"caller_nid": "cli_keygen", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L92"}, {"caller_nid": "cli_keygen", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L93"}, {"caller_nid": "cli_keygen", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L94"}, {"caller_nid": "cli_keygen", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L96"}, {"caller_nid": "cli_keygen", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L97"}, {"caller_nid": "cli_cryptooperation_call", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L144"}, {"caller_nid": "cli_cryptooperation_call", "callee": "title", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L144"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "OptionParser", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L156"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "add_option", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L158"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "add_option", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L161"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "add_option", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L163"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "parse_args", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L170"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L172"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "print_help", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L173"}, {"caller_nid": "cli_cryptooperation_parse_cli", "callee": "SystemExit", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L174"}, {"caller_nid": "cli_cryptooperation_read_key", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L181"}, {"caller_nid": "cli_cryptooperation_read_key", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L182"}, {"caller_nid": "cli_cryptooperation_read_key", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L183"}, {"caller_nid": "cli_cryptooperation_read_key", "callee": "load_pkcs1", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L185"}, {"caller_nid": "cli_cryptooperation_read_infile", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L191"}, {"caller_nid": "cli_cryptooperation_read_infile", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L192"}, {"caller_nid": "cli_cryptooperation_read_infile", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L193"}, {"caller_nid": "cli_cryptooperation_read_infile", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L195"}, {"caller_nid": "cli_cryptooperation_read_infile", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L196"}, {"caller_nid": "cli_cryptooperation_write_outfile", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L202"}, {"caller_nid": "cli_cryptooperation_write_outfile", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L203"}, {"caller_nid": "cli_cryptooperation_write_outfile", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L204"}, {"caller_nid": "cli_cryptooperation_write_outfile", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L206"}, {"caller_nid": "cli_cryptooperation_write_outfile", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L207"}, {"caller_nid": "cli_encryptoperation_perform_operation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L225"}, {"caller_nid": "cli_encryptoperation_perform_operation", "callee": "encrypt", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L226"}, {"caller_nid": "cli_decryptoperation_perform_operation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L246"}, {"caller_nid": "cli_decryptoperation_perform_operation", "callee": "decrypt", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L247"}, {"caller_nid": "cli_signoperation_perform_operation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L274"}, {"caller_nid": "cli_signoperation_perform_operation", "callee": "SystemExit", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L278"}, {"caller_nid": "cli_signoperation_perform_operation", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L278"}, {"caller_nid": "cli_signoperation_perform_operation", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L280"}, {"caller_nid": "cli_verifyoperation_perform_operation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L303"}, {"caller_nid": "cli_verifyoperation_perform_operation", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L307"}, {"caller_nid": "cli_verifyoperation_perform_operation", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L308"}, {"caller_nid": "cli_verifyoperation_perform_operation", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L311"}, {"caller_nid": "cli_verifyoperation_perform_operation", "callee": "SystemExit", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L313"}, {"caller_nid": "cli_verifyoperation_perform_operation", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/cli.py", "source_location": "L315"}]}