+protected:
+ virtual void setConnectionProperties(const QVariantMap &properties);
+ bool ldapConnect();
+ void ldapDisconnect();
+ bool ldapAuth(const QString &username, const QString &password);
+
+ // Protected methods for retrieving info about the LDAP connection.
+ inline virtual QString hostName() { return _hostName; }
+ inline virtual int port() { return _port; }
+ inline virtual QString bindDN() { return _bindDN; }
+ inline virtual QString baseDN() { return _baseDN; }
+