summaryrefslogtreecommitdiffstats
path: root/src/ldap.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-06-03 00:03:03 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-06-03 00:03:03 -0500
commita874bb73eeaa719396501337e1c5f2d6f7ea3ba8 (patch)
tree9f908889421f8a88f14cc7cc56ffb576e4a54dc7 /src/ldap.h
parent4f174005266128d1d521b1864c9a28ef4e492871 (diff)
downloadkcmldap-a874bb73eeaa719396501337e1c5f2d6f7ea3ba8.tar.gz
kcmldap-a874bb73eeaa719396501337e1c5f2d6f7ea3ba8.zip
Use ldap library
Diffstat (limited to 'src/ldap.h')
-rw-r--r--src/ldap.h23
1 files changed, 2 insertions, 21 deletions
diff --git a/src/ldap.h b/src/ldap.h
index d0b0c4e..124411d 100644
--- a/src/ldap.h
+++ b/src/ldap.h
@@ -31,33 +31,14 @@
#include <tqcombobox.h>
#include <tqcheckbox.h>
+#include <libtdeldap.h>
+
#include "ldapconfigbase.h"
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
-// PRIVATE
-class LDAPRealmConfig
-{
- public:
- TQString name;
- bool bonded;
- long uid_offset;
- long gid_offset;
- TQStringList domain_mappings;
- TQString kdc;
- int kdc_port;
- TQString admin_server;
- int admin_server_port;
- bool pkinit_require_eku;
- bool pkinit_require_krbtgt_otherName;
- bool win2k_pkinit;
- bool win2k_pkinit_require_binding;
-};
-
-typedef TQMap<TQString, LDAPRealmConfig> LDAPRealmConfigList;
-
class LDAPConfig: public KCModule
{
Q_OBJECT