diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-03-23 19:00:15 -0500 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-03-23 19:00:15 -0500 |
commit | f101efbd4d4dbe7725bc2a1848ab2aa12d0de1d7 (patch) | |
tree | 968873d20df5e990f1e04d3cfda7e4346a0f280f /src/libtdeldap.h | |
parent | 54f609f3da51af4c074b9694e7ea2dcc7ff78c63 (diff) | |
download | libtdeldap-f101efbd4d4dbe7725bc2a1848ab2aa12d0de1d7.tar.gz libtdeldap-f101efbd4d4dbe7725bc2a1848ab2aa12d0de1d7.zip |
Add exportKeytabForPrincipal method
Diffstat (limited to 'src/libtdeldap.h')
-rw-r--r-- | src/libtdeldap.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libtdeldap.h b/src/libtdeldap.h index 08dbb65..8bc0355 100644 --- a/src/libtdeldap.h +++ b/src/libtdeldap.h @@ -407,6 +407,7 @@ class LDAPManager : public TQObject { LDAPServiceInfoList services(int* retcode=0); LDAPUserInfo getUserByDistinguishedName(TQString dn); LDAPGroupInfo getGroupByDistinguishedName(TQString dn, TQString *errstr=0); + int updateUserInfo(LDAPUserInfo user, TQString *errstr=0); int updateGroupInfo(LDAPGroupInfo group, TQString *errstr=0); int updateMachineInfo(LDAPMachineInfo group, TQString *errstr=0); @@ -420,6 +421,8 @@ class LDAPManager : public TQObject { int deleteMachineInfo(LDAPMachineInfo machine, TQString *errstr=0); int deleteServiceInfo(LDAPServiceInfo service, TQString *errstr=0); + int exportKeytabForPrincipal(TQString principal, TQString fileName, TQString *errstr=0); + LDAPCredentials currentLDAPCredentials(); int moveKerberosEntries(TQString newSuffix, TQString* errstr=0); |