1 line
13 KiB
JSON
1 line
13 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "label": "digestMd5.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L1"}, {"id": "digestmd5_md5_h", "label": "md5_h()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L38"}, {"id": "digestmd5_md5_kd", "label": "md5_kd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L45"}, {"id": "digestmd5_md5_hex", "label": "md5_hex()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L55"}, {"id": "digestmd5_md5_hmac", "label": "md5_hmac()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L62"}, {"id": "digestmd5_sasl_digest_md5", "label": "sasl_digest_md5()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L72"}, {"id": "digestmd5_decode_directives", "label": "decode_directives()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L128"}, {"id": "digestmd5_rationale_129", "label": "converts directives to dict, unquote values", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L129"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "binascii", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "hashlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "hmac", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_sasl_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "digestmd5_md5_h", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "digestmd5_md5_kd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "digestmd5_md5_hex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "digestmd5_md5_hmac", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "digestmd5_sasl_digest_md5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "target": "digestmd5_decode_directives", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L128", "weight": 1.0}, {"source": "digestmd5_md5_kd", "target": "digestmd5_md5_h", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L52", "weight": 1.0}, {"source": "digestmd5_sasl_digest_md5", "target": "digestmd5_decode_directives", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L81", "weight": 1.0}, {"source": "digestmd5_sasl_digest_md5", "target": "digestmd5_md5_h", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L114", "weight": 1.0}, {"source": "digestmd5_sasl_digest_md5", "target": "digestmd5_md5_hex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L122", "weight": 1.0}, {"source": "digestmd5_sasl_digest_md5", "target": "digestmd5_md5_kd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L122", "weight": 1.0}, {"source": "digestmd5_rationale_129", "target": "digestmd5_decode_directives", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L129", "weight": 1.0}], "raw_calls": [{"caller_nid": "digestmd5_md5_h", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L39"}, {"caller_nid": "digestmd5_md5_h", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L40"}, {"caller_nid": "digestmd5_md5_h", "callee": "digest", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L42"}, {"caller_nid": "digestmd5_md5_h", "callee": "md5", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L42"}, {"caller_nid": "digestmd5_md5_kd", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L46"}, {"caller_nid": "digestmd5_md5_kd", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L47"}, {"caller_nid": "digestmd5_md5_kd", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L49"}, {"caller_nid": "digestmd5_md5_kd", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L50"}, {"caller_nid": "digestmd5_md5_hex", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L56"}, {"caller_nid": "digestmd5_md5_hex", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L57"}, {"caller_nid": "digestmd5_md5_hex", "callee": "hexlify", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L59"}, {"caller_nid": "digestmd5_md5_hmac", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L63"}, {"caller_nid": "digestmd5_md5_hmac", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L64"}, {"caller_nid": "digestmd5_md5_hmac", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L66"}, {"caller_nid": "digestmd5_md5_hmac", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L67"}, {"caller_nid": "digestmd5_md5_hmac", "callee": "hexdigest", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L69"}, {"caller_nid": "digestmd5_md5_hmac", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L69"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L75"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L75"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "send_sasl_negotiation", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L79"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "abort_sasl_negotiation", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L86"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L90"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L91"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L92"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L93"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L94"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L95"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L96"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "random_hex_string", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L96"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L97"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L99"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L114"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L115"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L115"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L122"}, {"caller_nid": "digestmd5_sasl_digest_md5", "callee": "send_sasl_negotiation", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L124"}, {"caller_nid": "digestmd5_decode_directives", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L138"}, {"caller_nid": "digestmd5_decode_directives", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/protocol/sasl/digestMd5.py", "source_location": "L139"}]} |