From f101efbd4d4dbe7725bc2a1848ab2aa12d0de1d7 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 23 Mar 2013 19:00:15 -0500 Subject: Add exportKeytabForPrincipal method --- src/libtdeldap.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/libtdeldap.h') 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); -- cgit v1.2.1