diff --git a/reference/ldap/functions/ldap-connect-wallet.xml b/reference/ldap/functions/ldap-connect-wallet.xml
new file mode 100644
index 000000000000..40551df09a98
--- /dev/null
+++ b/reference/ldap/functions/ldap-connect-wallet.xml
@@ -0,0 +1,101 @@
+
+
+
+ ldap_connect_wallet
+ Connect to an LDAP server
+
+
+
+ &reftitle.description;
+
+ LDAP\Connectionfalseldap_connect_wallet
+ stringnulluri&null;
+ stringwallet
+ stringpassword
+ intauth_modeGSLC_SSL_NO_AUTH
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ uri
+
+
+
+
+
+
+
+ wallet
+
+
+
+
+
+
+
+ password
+
+
+
+
+
+
+
+ auth_mode
+
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ ldap_connect
+
+
+
+
+
+
diff --git a/reference/ldap/functions/ldap-exop-sync.xml b/reference/ldap/functions/ldap-exop-sync.xml
new file mode 100644
index 000000000000..fef91558fa8a
--- /dev/null
+++ b/reference/ldap/functions/ldap-exop-sync.xml
@@ -0,0 +1,119 @@
+
+
+
+ ldap_exop_sync
+ Performs an extended operation
+
+
+
+ &reftitle.description;
+
+ LDAP\Resultboolldap_exop_sync
+ LDAP\Connectionldap
+ stringrequest_oid
+ stringrequest_data&null;
+ arraycontrols&null;
+ stringresponse_data&null;
+ stringresponse_oid&null;
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ ldap
+
+
+ &ldap.parameter.ldap;
+
+
+
+
+ request_oid
+
+
+
+
+
+
+
+ request_data
+
+
+
+
+
+
+
+ controls
+
+
+
+
+
+
+
+ response_data
+
+
+
+
+
+
+
+ response_oid
+
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ ldap_exop
+
+
+
+
+
+
diff --git a/reference/ldap/versions.xml b/reference/ldap/versions.xml
index ed5859998943..f94a600cf9b6 100644
--- a/reference/ldap/versions.xml
+++ b/reference/ldap/versions.xml
@@ -12,6 +12,7 @@
+
@@ -26,6 +27,7 @@
+