diff options
author | Timothy Pearson <[email protected]> | 2012-05-30 13:21:40 -0500 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2012-05-30 13:21:40 -0500 |
commit | 4d66047a3136662532e79d5e41038db246d334dd (patch) | |
tree | 6f7c32698d61d8187b8df97d84ce4f47ad0c0b0b /src/libtdeldap.h | |
parent | a890828d5269f6535567dcb3498eba62d5335ee1 (diff) | |
download | kcmldapmanager-4d66047a3136662532e79d5e41038db246d334dd.tar.gz kcmldapmanager-4d66047a3136662532e79d5e41038db246d334dd.zip |
Basic user editing, and full group editing, support now in place
Diffstat (limited to 'src/libtdeldap.h')
-rw-r--r-- | src/libtdeldap.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libtdeldap.h b/src/libtdeldap.h index b49393b..eaba974 100644 --- a/src/libtdeldap.h +++ b/src/libtdeldap.h @@ -82,6 +82,7 @@ class LDAPUserInfo TQString homedir; gid_t primary_gid; LDAPKRB5Flags status; // Default active user is 586 [KRB5_ACTIVE_DEFAULT] and locked out user is 7586 [KRB5_DISABLED_ACCOUNT] + TQCString new_password; TQDateTime account_created; TQDateTime account_modified; TQDateTime password_last_changed; @@ -176,9 +177,11 @@ class LDAPManager : public TQObject { LDAPGroupInfoList groups(); LDAPUserInfo getUserByDistinguishedName(TQString dn); LDAPGroupInfo getGroupByDistinguishedName(TQString dn); - int updateUserInfo(LDAPUserInfo group); + int updateUserInfo(LDAPUserInfo user); int updateGroupInfo(LDAPGroupInfo group); + int addUserInfo(LDAPUserInfo user); int addGroupInfo(LDAPGroupInfo group); + int deleteUserInfo(LDAPUserInfo user); int deleteGroupInfo(LDAPGroupInfo group); private: |