Files
tfm_ainventory/graphify-out/cache/793eec948acbc443728b1b88d29067c285184a8556159f980c20160c753a2095.json

1 line
90 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "label": "base.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L1"}, {"id": "base_basestrategy", "label": "BaseStrategy", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L73"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "base_basestrategy_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L78"}, {"id": "base_basestrategy_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L91"}, {"id": "base_basestrategy_open", "label": ".open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L101"}, {"id": "base_basestrategy_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L161"}, {"id": "base_basestrategy_open_socket", "label": "._open_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L192"}, {"id": "base_basestrategy_close_socket", "label": "._close_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L285"}, {"id": "base_basestrategy_stop_listen", "label": "._stop_listen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L307"}, {"id": "base_basestrategy_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L310"}, {"id": "base_basestrategy_get_response", "label": ".get_response()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L340"}, {"id": "base_compute_ldap_message_size", "label": "compute_ldap_message_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L455"}, {"id": "base_basestrategy_decode_response", "label": ".decode_response()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L479"}, {"id": "base_basestrategy_decode_response_fast", "label": ".decode_response_fast()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L523"}, {"id": "base_decode_control", "label": "decode_control()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L575"}, {"id": "base_decode_control_fast", "label": "decode_control_fast()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L605"}, {"id": "base_decode_request", "label": "decode_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L635"}, {"id": "base_basestrategy_valid_referral_list", "label": ".valid_referral_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L667"}, {"id": "base_basestrategy_do_next_range_search", "label": ".do_next_range_search()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L681"}, {"id": "base_basestrategy_do_search_on_auto_range", "label": ".do_search_on_auto_range()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L722"}, {"id": "base_basestrategy_create_referral_connection", "label": ".create_referral_connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L736"}, {"id": "base_basestrategy_do_operation_on_referral", "label": ".do_operation_on_referral()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L804"}, {"id": "base_basestrategy_sending", "label": ".sending()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L866"}, {"id": "base_basestrategy_start_listen", "label": "._start_listen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L896"}, {"id": "base_basestrategy_receiving", "label": ".receiving()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L904"}, {"id": "base_basestrategy_post_send_single_response", "label": ".post_send_single_response()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L908"}, {"id": "base_basestrategy_post_send_search", "label": ".post_send_search()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L912"}, {"id": "base_basestrategy_get_stream", "label": ".get_stream()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L916"}, {"id": "base_basestrategy_set_stream", "label": ".set_stream()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L919"}, {"id": "base_basestrategy_unbind_referral_cache", "label": ".unbind_referral_cache()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L922"}, {"id": "base_rationale_74", "label": "Base class for connection strategy", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L74"}, {"id": "base_rationale_102", "label": "Open a socket to a server. Choose a server from the server pool if available", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L102"}, {"id": "base_rationale_193", "label": "Tries to open and connect a socket to a Server raise LDAPExceptionError", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L193"}, {"id": "base_rationale_286", "label": "Try to close a socket don't raise exception if unable to close socket, a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L286"}, {"id": "base_rationale_311", "label": "Send an LDAP message Returns the message_id", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L311"}, {"id": "base_rationale_341", "label": "Get response LDAP messages Responses are returned by the underlying conn", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L341"}, {"id": "base_rationale_456", "label": "Compute LDAP Message size according to BER definite length rules Returns", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L456"}, {"id": "base_rationale_480", "label": "Convert received LDAPMessage to a dict", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L480"}, {"id": "base_rationale_524", "label": "Convert received LDAPMessage from fast ber decoder to a dict", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L524"}, {"id": "base_rationale_576", "label": "decode control, return a 2-element tuple where the first element is the control", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L576"}, {"id": "base_rationale_606", "label": "decode control, return a 2-element tuple where the first element is the control", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L606"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "socket", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "socket", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "struct", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "platform", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "random", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_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/strategy/base.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_core_results_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_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/strategy/base.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_utils_uri_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_rfc4511_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_add_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_modify_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_search_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_bind_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_compare_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_extended_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_core_server_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_modifydn_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_delete_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_convert_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_operation_abandon_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_core_tls_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_oid_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_rfc2696_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_microsoft_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_utils_log_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_utils_asn1_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_utils_conv_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "backend_venv_lib_python3_12_site_packages_ldap3_protocol_sasl_digestmd5_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "base_basestrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L73", "weight": 1.0}, {"source": "base_basestrategy", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L73", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L78", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L91", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L101", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L161", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_open_socket", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L192", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_close_socket", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L285", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_stop_listen", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L307", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L310", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_get_response", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L340", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "base_compute_ldap_message_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L455", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_decode_response", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L479", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_decode_response_fast", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L523", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "base_decode_control", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L575", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "base_decode_control_fast", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L605", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_strategy_base_py", "target": "base_decode_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L635", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_valid_referral_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L667", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_do_next_range_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L681", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_do_search_on_auto_range", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L722", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_create_referral_connection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L736", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_do_operation_on_referral", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L804", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_sending", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L866", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_start_listen", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L896", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_get_response", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L900", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_receiving", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L904", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_post_send_single_response", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L908", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_post_send_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L912", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_get_stream", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L916", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_set_stream", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L919", "weight": 1.0}, {"source": "base_basestrategy", "target": "base_basestrategy_unbind_referral_cache", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L922", "weight": 1.0}, {"source": "base_basestrategy_open", "target": "base_basestrategy_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L114", "weight": 1.0}, {"source": "base_basestrategy_open", "target": "base_basestrategy_open_socket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L134", "weight": 1.0}, {"source": "base_basestrategy_open", "target": "base_basestrategy_start_listen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L157", "weight": 1.0}, {"source": "base_basestrategy_close", "target": "base_basestrategy_stop_listen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L174", "weight": 1.0}, {"source": "base_basestrategy_close", "target": "base_basestrategy_close_socket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L176", "weight": 1.0}, {"source": "base_basestrategy_close_socket", "target": "base_basestrategy_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L297", "weight": 1.0}, {"source": "base_basestrategy_send", "target": "base_decode_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L329", "weight": 1.0}, {"source": "base_basestrategy_send", "target": "base_basestrategy_sending", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L331", "weight": 1.0}, {"source": "base_basestrategy_get_response", "target": "base_basestrategy_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L364", "weight": 1.0}, {"source": "base_basestrategy_get_response", "target": "base_basestrategy_do_operation_on_referral", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L383", "weight": 1.0}, {"source": "base_basestrategy_get_response", "target": "base_basestrategy_do_search_on_auto_range", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L410", "weight": 1.0}, {"source": "base_basestrategy_decode_response", "target": "base_decode_control", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L519", "weight": 1.0}, {"source": "base_basestrategy_decode_response_fast", "target": "base_decode_control_fast", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L570", "weight": 1.0}, {"source": "base_basestrategy_do_next_range_search", "target": "base_basestrategy_get_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L711", "weight": 1.0}, {"source": "base_basestrategy_do_search_on_auto_range", "target": "base_basestrategy_do_next_range_search", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L733", "weight": 1.0}, {"source": "base_basestrategy_create_referral_connection", "target": "base_basestrategy_valid_referral_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L740", "weight": 1.0}, {"source": "base_basestrategy_create_referral_connection", "target": "base_basestrategy_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L786", "weight": 1.0}, {"source": "base_basestrategy_do_operation_on_referral", "target": "base_basestrategy_create_referral_connection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L807", "weight": 1.0}, {"source": "base_rationale_74", "target": "base_basestrategy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L74", "weight": 1.0}, {"source": "base_rationale_102", "target": "base_basestrategy_open", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L102", "weight": 1.0}, {"source": "base_rationale_193", "target": "base_basestrategy_open_socket", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L193", "weight": 1.0}, {"source": "base_rationale_286", "target": "base_basestrategy_close_socket", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L286", "weight": 1.0}, {"source": "base_rationale_311", "target": "base_basestrategy_send", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L311", "weight": 1.0}, {"source": "base_rationale_341", "target": "base_basestrategy_get_response", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L341", "weight": 1.0}, {"source": "base_rationale_456", "target": "base_basestrategy_compute_ldap_message_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L456", "weight": 1.0}, {"source": "base_rationale_480", "target": "base_basestrategy_decode_response", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L480", "weight": 1.0}, {"source": "base_rationale_524", "target": "base_basestrategy_decode_response_fast", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L524", "weight": 1.0}, {"source": "base_rationale_576", "target": "base_basestrategy_decode_control", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L576", "weight": 1.0}, {"source": "base_rationale_606", "target": "base_basestrategy_decode_control_fast", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L606", "weight": 1.0}], "raw_calls": [{"caller_nid": "base_basestrategy_init", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L88"}, {"caller_nid": "base_basestrategy_init", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L89"}, {"caller_nid": "base_basestrategy_str", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L93"}, {"caller_nid": "base_basestrategy_str", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L99"}, {"caller_nid": "base_basestrategy_open", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L105"}, {"caller_nid": "base_basestrategy_open", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L106"}, {"caller_nid": "base_basestrategy_open", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L110"}, {"caller_nid": "base_basestrategy_open", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L111"}, {"caller_nid": "base_basestrategy_open", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L116"}, {"caller_nid": "base_basestrategy_open", "callee": "start", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L119"}, {"caller_nid": "base_basestrategy_open", "callee": "get_server", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L122"}, {"caller_nid": "base_basestrategy_open", "callee": "candidate_addresses", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L130"}, {"caller_nid": "base_basestrategy_open", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L132"}, {"caller_nid": "base_basestrategy_open", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L133"}, {"caller_nid": "base_basestrategy_open", "callee": "update_availability", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L136"}, {"caller_nid": "base_basestrategy_open", "callee": "update_availability", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L139"}, {"caller_nid": "base_basestrategy_open", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L141"}, {"caller_nid": "base_basestrategy_open", "callee": "type(e)", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L141"}, {"caller_nid": "base_basestrategy_open", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L141"}, {"caller_nid": "base_basestrategy_open", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L141"}, {"caller_nid": "base_basestrategy_open", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L143"}, {"caller_nid": "base_basestrategy_open", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L144"}, {"caller_nid": "base_basestrategy_open", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L145"}, {"caller_nid": "base_basestrategy_open", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L145"}, {"caller_nid": "base_basestrategy_open", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L145"}, {"caller_nid": "base_basestrategy_open", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L148"}, {"caller_nid": "base_basestrategy_open", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L149"}, {"caller_nid": "base_basestrategy_open", "callee": "LDAPSocketOpenError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L150"}, {"caller_nid": "base_basestrategy_open", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L152"}, {"caller_nid": "base_basestrategy_open", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L153"}, {"caller_nid": "base_basestrategy_open", "callee": "LDAPSocketOpenError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L154"}, {"caller_nid": "base_basestrategy_open", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L158"}, {"caller_nid": "base_basestrategy_open", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L159"}, {"caller_nid": "base_basestrategy_close", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L165"}, {"caller_nid": "base_basestrategy_close", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L166"}, {"caller_nid": "base_basestrategy_close", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L170"}, {"caller_nid": "base_basestrategy_close", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L171"}, {"caller_nid": "base_basestrategy_close", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L177"}, {"caller_nid": "base_basestrategy_close", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L178"}, {"caller_nid": "base_basestrategy_close", "callee": "stop", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L190"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "socket", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L198"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L200"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L201"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L202"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory(LDAPSocketOpenError, type(e)(str(e)))", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L204"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L204"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type(e)", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L204"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L204"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L204"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "bind", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L219"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L226"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L227"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L230"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L231"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L232"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory(LDAPSocketOpenError, type(last_bind_exc)(str(last_bind_exc)))", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L234"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L234"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type(last_bind_exc)", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L234"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L234"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L234"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "settimeout", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L238"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L239"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L241"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L242"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L243"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory(LDAPSocketOpenError, type(e)(str(e)))", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L245"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L245"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type(e)", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L245"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L245"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L245"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "settimeout", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L254"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L255"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "system", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L255"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "setsockopt", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L256"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L256"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "setsockopt", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L258"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L258"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L260"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L266"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L267"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory(LDAPSocketOpenError, type(e)(str(e)))", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L268"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L268"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type(e)", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L268"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L268"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L268"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "wrap_socket", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L272"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L276"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L277"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L278"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory(LDAPSocketOpenError, type(e)(str(e)))", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L279"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "communication_exception_factory", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L279"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type(e)", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L279"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L279"}, {"caller_nid": "base_basestrategy_open_socket", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L279"}, {"caller_nid": "base_basestrategy_close_socket", "callee": "shutdown", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L292"}, {"caller_nid": "base_basestrategy_send", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L319"}, {"caller_nid": "base_basestrategy_send", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L320"}, {"caller_nid": "base_basestrategy_send", "callee": "LDAPSASLBindInProgressError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L321"}, {"caller_nid": "base_basestrategy_send", "callee": "next_message_id", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L322"}, {"caller_nid": "base_basestrategy_send", "callee": "LDAPMessage", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L323"}, {"caller_nid": "base_basestrategy_send", "callee": "MessageID", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L324"}, {"caller_nid": "base_basestrategy_send", "callee": "setComponentByName", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L325"}, {"caller_nid": "base_basestrategy_send", "callee": "ProtocolOp", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L325"}, {"caller_nid": "base_basestrategy_send", "callee": "build_controls_list", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L326"}, {"caller_nid": "base_basestrategy_send", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L334"}, {"caller_nid": "base_basestrategy_send", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L335"}, {"caller_nid": "base_basestrategy_send", "callee": "LDAPSocketOpenError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L336"}, {"caller_nid": "base_basestrategy_get_response", "callee": "get_config_parameter", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L350"}, {"caller_nid": "base_basestrategy_get_response", "callee": "_get_response", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L355"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L358"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L359"}, {"caller_nid": "base_basestrategy_get_response", "callee": "LDAPResponseTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L360"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L368"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L369"}, {"caller_nid": "base_basestrategy_get_response", "callee": "LDAPSessionTerminatedByServerError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L370"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L373"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L374"}, {"caller_nid": "base_basestrategy_get_response", "callee": "LDAPTransactionError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L375"}, {"caller_nid": "base_basestrategy_get_response", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L386"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L399"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L400"}, {"caller_nid": "base_basestrategy_get_response", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L401"}, {"caller_nid": "base_basestrategy_get_response", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L402"}, {"caller_nid": "base_basestrategy_get_response", "callee": "LDAPOperationResult", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L403"}, {"caller_nid": "base_basestrategy_get_response", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L407"}, {"caller_nid": "base_basestrategy_get_response", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L407"}, {"caller_nid": "base_basestrategy_get_response", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L408"}, {"caller_nid": "base_basestrategy_get_response", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L426"}, {"caller_nid": "base_basestrategy_get_response", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L427"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L428"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L429"}, {"caller_nid": "base_basestrategy_get_response", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L434"}, {"caller_nid": "base_basestrategy_get_response", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L435"}, {"caller_nid": "base_basestrategy_get_response", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L436"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L438"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L439"}, {"caller_nid": "base_basestrategy_get_response", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L443"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L445"}, {"caller_nid": "base_basestrategy_get_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L446"}, {"caller_nid": "base_basestrategy_get_response", "callee": "LDAPResponseTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L447"}, {"caller_nid": "base_compute_ldap_message_size", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L460"}, {"caller_nid": "base_compute_ldap_message_size", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L461"}, {"caller_nid": "base_compute_ldap_message_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L464"}, {"caller_nid": "base_compute_ldap_message_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L469"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "getName", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L483"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "getComponentByName", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L483"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "getComponent", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L484"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "hasValue", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L485"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L487"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L487"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "bind_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L488"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "sicily_bind_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L490"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "search_result_entry_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L492"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "search_result_done_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L494"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "search_result_reference_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L496"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "modify_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L498"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "add_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L500"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "delete_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L502"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "modify_dn_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L504"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "compare_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L506"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "extended_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L508"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "intermediate_response_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L510"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L512"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L513"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "LDAPUnknownResponseError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L514"}, {"caller_nid": "base_basestrategy_decode_response", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L517"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L528"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "bind_response_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L529"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "sicily_bind_response_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L531"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "search_result_entry_response_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L534"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "ldap_result_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L537"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "search_result_reference_response_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L540"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "ldap_result_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L543"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "ldap_result_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L546"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "ldap_result_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L549"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "ldap_result_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L552"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "ldap_result_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L555"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "extended_response_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L558"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "intermediate_response_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L561"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L564"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L565"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "LDAPUnknownResponseError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L566"}, {"caller_nid": "base_basestrategy_decode_response_fast", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L568"}, {"caller_nid": "base_decode_control", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L580"}, {"caller_nid": "base_decode_control", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L581"}, {"caller_nid": "base_decode_control", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L582"}, {"caller_nid": "base_decode_control", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L585"}, {"caller_nid": "base_decode_control", "callee": "RealSearchControlValue", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L585"}, {"caller_nid": "base_decode_control", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L586"}, {"caller_nid": "base_decode_control", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L587"}, {"caller_nid": "base_decode_control", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L588"}, {"caller_nid": "base_decode_control", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L590"}, {"caller_nid": "base_decode_control", "callee": "DirSyncControlResponseValue", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L590"}, {"caller_nid": "base_decode_control", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L591"}, {"caller_nid": "base_decode_control", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L592"}, {"caller_nid": "base_decode_control", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L593"}, {"caller_nid": "base_decode_control", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L595"}, {"caller_nid": "base_decode_control", "callee": "SearchResultEntry", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L595"}, {"caller_nid": "base_decode_control", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L596"}, {"caller_nid": "base_decode_control", "callee": "attributes_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L597"}, {"caller_nid": "base_decode_control", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L599"}, {"caller_nid": "base_decode_control", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L600"}, {"caller_nid": "base_decode_control", "callee": "LDAPControlError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L601"}, {"caller_nid": "base_decode_control", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L602"}, {"caller_nid": "base_decode_control_fast", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L610"}, {"caller_nid": "base_decode_control_fast", "callee": "to_unicode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L610"}, {"caller_nid": "base_decode_control_fast", "callee": "decode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L619"}, {"caller_nid": "base_decode_control_fast", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L619"}, {"caller_nid": "base_decode_control_fast", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L620"}, {"caller_nid": "base_decode_control_fast", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L621"}, {"caller_nid": "base_decode_control_fast", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L622"}, {"caller_nid": "base_decode_control_fast", "callee": "decode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L624"}, {"caller_nid": "base_decode_control_fast", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L624"}, {"caller_nid": "base_decode_control_fast", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L625"}, {"caller_nid": "base_decode_control_fast", "callee": "decode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L629"}, {"caller_nid": "base_decode_control_fast", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L629"}, {"caller_nid": "base_decode_control_fast", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L630"}, {"caller_nid": "base_decode_control_fast", "callee": "attributes_to_dict_fast", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L631"}, {"caller_nid": "base_decode_control_fast", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L632"}, {"caller_nid": "base_decode_request", "callee": "bind_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L639"}, {"caller_nid": "base_decode_request", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L641"}, {"caller_nid": "base_decode_request", "callee": "add_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L643"}, {"caller_nid": "base_decode_request", "callee": "compare_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L645"}, {"caller_nid": "base_decode_request", "callee": "delete_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L647"}, {"caller_nid": "base_decode_request", "callee": "extended_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L649"}, {"caller_nid": "base_decode_request", "callee": "modify_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L651"}, {"caller_nid": "base_decode_request", "callee": "modify_dn_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L653"}, {"caller_nid": "base_decode_request", "callee": "search_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L655"}, {"caller_nid": "base_decode_request", "callee": "abandon_request_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L657"}, {"caller_nid": "base_decode_request", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L659"}, {"caller_nid": "base_decode_request", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L660"}, {"caller_nid": "base_decode_request", "callee": "LDAPUnknownRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L661"}, {"caller_nid": "base_basestrategy_valid_referral_list", "callee": "parse_uri", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L670"}, {"caller_nid": "base_basestrategy_valid_referral_list", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L676"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L685"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L686"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L690"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L691"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L691"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L691"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L692"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L692"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L693"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L697"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L697"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L715"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L718"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "filter", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L718"}, {"caller_nid": "base_basestrategy_do_next_range_search", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L718"}, {"caller_nid": "base_basestrategy_do_search_on_auto_range", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L724"}, {"caller_nid": "base_basestrategy_do_search_on_auto_range", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L724"}, {"caller_nid": "base_basestrategy_do_search_on_auto_range", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L726"}, {"caller_nid": "base_basestrategy_do_search_on_auto_range", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L730"}, {"caller_nid": "base_basestrategy_do_search_on_auto_range", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L732"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "choice", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L744"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "choice", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L744"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "Server", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L751"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "Tls", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L759"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "Connection", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L768"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "start_tls", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L789"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L791"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L792"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "unbind", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L793"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "LDAPStartTLSError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L794"}, {"caller_nid": "base_basestrategy_create_referral_connection", "callee": "bind", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L797"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L805"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L806"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L810"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L820"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "compare", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L825"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L830"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "extended", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L833"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "modify", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L839"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "prepare_changes_for_request", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L840"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "modify_dn", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L843"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L850"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L851"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "LDAPReferralError", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L852"}, {"caller_nid": "base_basestrategy_do_operation_on_referral", "callee": "unbind", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L859"}, {"caller_nid": "base_basestrategy_sending", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L867"}, {"caller_nid": "base_basestrategy_sending", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L868"}, {"caller_nid": "base_basestrategy_sending", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L870"}, {"caller_nid": "base_basestrategy_sending", "callee": "fromhex", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L877"}, {"caller_nid": "base_basestrategy_sending", "callee": "md5_hmac", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L877"}, {"caller_nid": "base_basestrategy_sending", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L877"}, {"caller_nid": "base_basestrategy_sending", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L877"}, {"caller_nid": "base_basestrategy_sending", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L878"}, {"caller_nid": "base_basestrategy_sending", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L878"}, {"caller_nid": "base_basestrategy_sending", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L878"}, {"caller_nid": "base_basestrategy_sending", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L878"}, {"caller_nid": "base_basestrategy_sending", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L878"}, {"caller_nid": "base_basestrategy_sending", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L878"}, {"caller_nid": "base_basestrategy_sending", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L878"}, {"caller_nid": "base_basestrategy_sending", "callee": "sendall", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L881"}, {"caller_nid": "base_basestrategy_sending", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L882"}, {"caller_nid": "base_basestrategy_sending", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L883"}, {"caller_nid": "base_basestrategy_sending", "callee": "format_ldap_message", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L883"}, {"caller_nid": "base_basestrategy_sending", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L884"}, {"caller_nid": "base_basestrategy_sending", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L885"}, {"caller_nid": "base_basestrategy_sending", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L885"}, {"caller_nid": "base_basestrategy_sending", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L887"}, {"caller_nid": "base_basestrategy_sending", "callee": "log_enabled", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L889"}, {"caller_nid": "base_basestrategy_sending", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L890"}, {"caller_nid": "base_basestrategy_sending", "callee": "communication_exception_factory(LDAPSocketSendError, type(e)(str(e)))", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L892"}, {"caller_nid": "base_basestrategy_sending", "callee": "communication_exception_factory", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L892"}, {"caller_nid": "base_basestrategy_sending", "callee": "type(e)", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L892"}, {"caller_nid": "base_basestrategy_sending", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L892"}, {"caller_nid": "base_basestrategy_sending", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L892"}, {"caller_nid": "base_basestrategy_sending", "callee": "update_transmitted_message", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L894"}, {"caller_nid": "base_basestrategy_sending", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L894"}, {"caller_nid": "base_basestrategy_unbind_referral_cache", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L923"}, {"caller_nid": "base_basestrategy_unbind_referral_cache", "callee": "popitem", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L924"}, {"caller_nid": "base_basestrategy_unbind_referral_cache", "callee": "unbind", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/strategy/base.py", "source_location": "L925"}]}