var searchIndex = {}; searchIndex["cldap"] = {"doc":"","items":[[3,"RustLDAP","cldap","",null,null],[0,"codes","","",null,null],[0,"results","cldap::codes","Re-export protocol result codes from ldap.h",null,null],[7,"LDAP_SUCCESS","cldap::codes::results","",null,null],[7,"LDAP_OPERATIONS_ERROR","","",null,null],[7,"LDAP_PROTOCOL_ERROR","","",null,null],[7,"LDAP_TIMELIMIT_EXCEEDED","","",null,null],[7,"LDAP_SIZELIMIT_EXCEEDED","","",null,null],[7,"LDAP_COMPARE_FALSE","","",null,null],[7,"LDAP_COMPARE_TRUE","","",null,null],[7,"LDAP_AUTH_METHOD_NOT_SUPPORTED","","",null,null],[7,"LDAP_STRONG_AUTH_NOT_SUPPORTED","","",null,null],[7,"LDAP_STRONG_AUTH_REQUIRED","","",null,null],[7,"LDAP_STRONGER_AUTH_REQUIRED","","",null,null],[7,"LDAP_PARTIAL_RESULTS","","",null,null],[7,"LDAP_REFERRAL","","",null,null],[7,"LDAP_ADMINLIMIT_EXCEEDED","","",null,null],[7,"LDAP_UNAVAILABLE_CRITICAL_EXTENSION","","",null,null],[7,"LDAP_CONFIDENTIALITY_REQUIRED","","",null,null],[7,"LDAP_SASL_BIND_IN_PROGRESS","","",null,null],[7,"LDAP_NO_SUCH_ATTRIBUTE","","",null,null],[7,"LDAP_UNDEFINED_TYPE","","",null,null],[7,"LDAP_INAPPROPRIATE_MATCHING","","",null,null],[7,"LDAP_CONSTRAINT_VIOLATION","","",null,null],[7,"LDAP_TYPE_OR_VALUE_EXISTS","","",null,null],[7,"LDAP_INVALID_SYNTAX","","",null,null],[7,"LDAP_NO_SUCH_OBJECT","","",null,null],[7,"LDAP_ALIAS_PROBLEM","","",null,null],[7,"LDAP_INVALID_DN_SYNTAX","","",null,null],[7,"LDAP_IS_LEAF","","",null,null],[7,"LDAP_ALIAS_DEREF_PROBLEM","","",null,null],[7,"LDAP_X_PROXY_AUTHZ_FAILURE","","",null,null],[7,"LDAP_INAPPROPRIATE_AUTH","","",null,null],[7,"LDAP_INVALID_CREDENTIALS","","",null,null],[7,"LDAP_INSUFFICIENT_ACCESS","","",null,null],[7,"LDAP_BUSY","","",null,null],[7,"LDAP_UNAVAILABLE","","",null,null],[7,"LDAP_UNWILLING_TO_PERFORM","","",null,null],[7,"LDAP_LOOP_DETECT","","",null,null],[7,"LDAP_NAMING_VIOLATION","","",null,null],[7,"LDAP_OBJECT_CLASS_VIOLATION","","",null,null],[7,"LDAP_NOT_ALLOWED_ON_NONLEAF","","",null,null],[7,"LDAP_NOT_ALLOWED_ON_RDN","","",null,null],[7,"LDAP_ALREADY_EXISTS","","",null,null],[7,"LDAP_NO_OBJECT_CLASS_MODS","","",null,null],[7,"LDAP_RESULTS_TOO_LARGE","","",null,null],[7,"LDAP_AFFECTS_MULTIPLE_DSAS","","",null,null],[7,"LDAP_VLV_ERROR","","",null,null],[7,"LDAP_OTHER","","",null,null],[0,"errors","cldap::codes","",null,null],[7,"LDAP_SERVER_DOWN","cldap::codes::errors","Re-export api errors codes",null,null],[7,"LDAP_LOCAL_ERROR","","",null,null],[7,"LDAP_ENCODING_ERROR","","",null,null],[7,"LDAP_DECODING_ERROR","","",null,null],[7,"LDAP_TIMEOUT","","",null,null],[7,"LDAP_AUTH_UNKNOWN","","",null,null],[7,"LDAP_FILTER_ERROR","","",null,null],[7,"LDAP_USER_CANCELLED","","",null,null],[7,"LDAP_PARAM_ERROR","","",null,null],[7,"LDAP_NO_MEMORY","","",null,null],[7,"LDAP_CONNECT_ERROR","","",null,null],[7,"LDAP_NOT_SUPPORTED","","",null,null],[7,"LDAP_CONTROL_NOT_FOUND","","",null,null],[7,"LDAP_NO_RESULTS_RETURNED","","",null,null],[7,"LDAP_MORE_RESULTS_TO_RETURN","","",null,null],[7,"LDAP_CLIENT_LOOP","","",null,null],[7,"LDAP_REFERRAL_LIMIT_EXCEEDED","","",null,null],[7,"LDAP_X_CONNECTING","","",null,null],[0,"filters","cldap::codes","",null,null],[7,"LDAP_FILTER_AND","cldap::codes::filters","",null,null],[7,"LDAP_FILTER_OR","","",null,null],[7,"LDAP_FILTER_NOT","","",null,null],[7,"LDAP_FILTER_EQUALITY","","",null,null],[7,"LDAP_FILTER_SUBSTRINGS","","",null,null],[7,"LDAP_FILTER_GE","","",null,null],[7,"LDAP_FILTER_LE","","",null,null],[7,"LDAP_FILTER_PRESENT","","",null,null],[7,"LDAP_FILTER_APPROX","","",null,null],[7,"LDAP_FILTER_EXT","","",null,null],[7,"LDAP_FILTER_EXT_OID","","",null,null],[7,"LDAP_FILTER_EXT_TYPE","","",null,null],[7,"LDAP_FILTER_EXT_VALUE","","",null,null],[7,"LDAP_FILTER_EXT_DNATTRS","","",null,null],[7,"LDAP_SUBSTRING_INITIAL","","",null,null],[7,"LDAP_SUBSTRING_ANY","","",null,null],[7,"LDAP_SUBSTRING_FINAL","","",null,null],[0,"scopes","cldap::codes","",null,null],[7,"LDAP_SCOPE_BASE","cldap::codes::scopes","",null,null],[7,"LDAP_SCOPE_BASEOBJECT","","",null,null],[7,"LDAP_SCOPE_ONELEVEL","","",null,null],[7,"LDAP_SCOPE_ONE","","",null,null],[7,"LDAP_SCOPE_SUBTREE","","",null,null],[7,"LDAP_SCOPE_SUB","","",null,null],[7,"LDAP_SCOPE_SUBORDINATE","","",null,null],[7,"LDAP_SCOPE_CHILDREN","","",null,null],[7,"LDAP_SCOPE_DEFAULT","","",null,null],[0,"versions","cldap::codes","",null,null],[7,"LDAP_VERSION1","cldap::codes::versions","",null,null],[7,"LDAP_VERSION2","","",null,null],[7,"LDAP_VERSION3","","",null,null],[0,"options","cldap::codes","",null,null],[7,"LDAP_OPT_API_INFO","cldap::codes::options","",null,null],[7,"LDAP_OPT_DESC","","",null,null],[7,"LDAP_OPT_DEREF","","",null,null],[7,"LDAP_OPT_SIZELIMIT","","",null,null],[7,"LDAP_OPT_TIMELIMIT","","",null,null],[7,"LDAP_OPT_REFERRALS","","",null,null],[7,"LDAP_OPT_RESTART","","",null,null],[7,"LDAP_OPT_PROTOCOL_VERSION","","",null,null],[7,"LDAP_OPT_SERVER_CONTROLS","","",null,null],[7,"LDAP_OPT_CLIENT_CONTROLS","","",null,null],[7,"LDAP_OPT_API_FEATURE_INFO","","",null,null],[7,"LDAP_OPT_HOST_NAME","","",null,null],[7,"LDAP_OPT_RESULT_CODE","","",null,null],[7,"LDAP_OPT_ERROR_NUMBER","","",null,null],[7,"LDAP_OPT_DIAGNOSTIC_MESSAGE","","",null,null],[7,"LDAP_OPT_ERROR_STRING","","",null,null],[7,"LDAP_OPT_MATCHED_DN","","",null,null],[7,"LDAP_OPT_SSPI_FLAGS","","",null,null],[7,"LDAP_OPT_SIGN","","",null,null],[7,"LDAP_OPT_ENCRYPT","","",null,null],[7,"LDAP_OPT_SASL_METHOD","","",null,null],[7,"LDAP_OPT_SECURITY_CONTEXT","","",null,null],[7,"LDAP_OPT_API_EXTENSION_BASE","","",null,null],[11,"new","cldap","Create a new RustLDAP struct and use an ffi call to ldap_initialize to\nallocate and init a c LDAP struct. All of that is hidden inside of\nRustLDAP.",0,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"simple_bind","","Perform a synchronos simple bind (ldap_simple_bind_s). The result is\neither Ok(LDAP_SUCCESS) or Err(ldap_err2string).",0,null],[11,"simple_search","","",0,null]],"paths":[[3,"RustLDAP"]]}; initSearch(searchIndex);