summaryrefslogtreecommitdiffstats
path: root/src/ldapbonding.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-03-21 00:02:51 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-03-21 00:02:51 -0500
commitf6459b79852caa355c535d96b9a6709a8b85814f (patch)
tree4148204985e8833771cd463321546a636aa8bc68 /src/ldapbonding.h
parent1f14ed9dfeeeefdaafa03ea9a0517ab4900e91bb (diff)
downloadkcmldap-f6459b79852caa355c535d96b9a6709a8b85814f.tar.gz
kcmldap-f6459b79852caa355c535d96b9a6709a8b85814f.zip
Add new certificate updater daemon
Move core code to libtdeldap
Diffstat (limited to 'src/ldapbonding.h')
-rw-r--r--src/ldapbonding.h17
1 files changed, 3 insertions, 14 deletions
diff --git a/src/ldapbonding.h b/src/ldapbonding.h
index a6686a3..d7ab3ff 100644
--- a/src/ldapbonding.h
+++ b/src/ldapbonding.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2012 by Timothy Pearson *
+ * Copyright (C) 2012-2013 by Timothy Pearson *
* kb9vqf@pearsoncomputing.net *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -65,26 +65,15 @@ class LDAPConfig: public TDECModule
private:
void updateRealmList();
- void writeKrb5ConfFile();
- void writeLDAPConfFile();
- void writeNSSwitchFile();
- void writePAMFiles();
private:
TDEAboutData *myAboutData;
TDEGlobalSettings *kgs;
LDAPConfigBase *base;
LDAPRealmConfigList m_realms;
- TQString m_fqdn;
- TQString m_defaultRealm;
- int m_ticketLifetime;
+ LDAPClientRealmConfig m_clientRealmConfig;
- int m_ldapVersion;
- int m_ldapTimeout;
- TQString m_bindPolicy;
- int m_ldapBindTimeout;
- TQString m_passwordHash;
- TQString m_ignoredUsers;
+ TQString hostFQDN;
};
#endif // _KCMLDAP_H_