def changeUserPassword(self, lastlogintext, newlogintext): if self.isAuthenticated() is False : return None params = {} user = User(self) user.lastlogintext = base64.b64encode(lastlogintext) user.logintext = base64.b64encode(newlogintext) data = ElementTree.tostring(user.buildElements()) return self.get_status( 'user/%s/%s/' % ('logintext', self.authentication.id), data=data, method='POST')
def changeUserPassword(self, lastlogintext, newlogintext): if self.isAuthenticated() is False: return None params = {} user = User(self) user.lastlogintext = base64.b64encode(lastlogintext) user.logintext = base64.b64encode(newlogintext) data = ElementTree.tostring(user.buildElements()) return self.get_status('user/%s/%s/' % ('logintext', self.authentication.id), data=data, method='POST')
def createUser(self, login, logintext, usertype='localuser', firstname='', lastname='', email='', role='Administrator', MFA='false'): if self.isAuthenticated() is False: return None user = User(self) user.loginname = login user.logintext = base64.b64encode(logintext) user.usertype = usertype user.firstName = firstname user.lastName = lastname user.email = email user.name = role user.MFAStatus = MFA user.setRole(role, MFA) data = ElementTree.tostring(user.buildElements()) return self.get_object('%s/' % (self.REST_USER), User, data=data, method='POST')
def createUser(self, login, logintext, usertype='localuser', firstname='', lastname='', email='', role='Administrator', MFA='false'): if self.isAuthenticated() is False : return None user = User(self) user.loginname = login user.logintext = base64.b64encode(logintext) user.usertype = usertype user.firstName = firstname user.lastName = lastname user.email = email user.name = role user.MFAStatus = MFA user.setRole(role, MFA) data = ElementTree.tostring(user.buildElements()) return self.get_object( '%s/' % (self.REST_USER), User, data=data, method='POST')