{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_ldap3_utils_hashed_py", "label": "hashed.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L1"}, {"id": "hashed_hashed", "label": "hashed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L55"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_hashed_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/utils/hashed.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_hashed_py", "target": "hashlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_hashed_py", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_hashed_py", "target": "base64", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_hashed_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_core_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_hashed_py", "target": "hashed_hashed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L55", "weight": 1.0}], "raw_calls": [{"caller_nid": "hashed_hashed", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L56"}, {"caller_nid": "hashed_hashed", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L57"}, {"caller_nid": "hashed_hashed", "callee": "digest", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L66"}, {"caller_nid": "hashed_hashed", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L66"}, {"caller_nid": "hashed_hashed", "callee": "LDAPInvalidHashAlgorithmError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L68"}, {"caller_nid": "hashed_hashed", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L68"}, {"caller_nid": "hashed_hashed", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L72"}, {"caller_nid": "hashed_hashed", "callee": "b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L72"}, {"caller_nid": "hashed_hashed", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L75"}, {"caller_nid": "hashed_hashed", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L79"}, {"caller_nid": "hashed_hashed", "callee": "b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L79"}, {"caller_nid": "hashed_hashed", "callee": "digest", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L85"}, {"caller_nid": "hashed_hashed", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L85"}, {"caller_nid": "hashed_hashed", "callee": "digest", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L87"}, {"caller_nid": "hashed_hashed", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L87"}, {"caller_nid": "hashed_hashed", "callee": "LDAPInvalidHashAlgorithmError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L89"}, {"caller_nid": "hashed_hashed", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L89"}, {"caller_nid": "hashed_hashed", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L93"}, {"caller_nid": "hashed_hashed", "callee": "b64encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/hashed.py", "source_location": "L93"}]}