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')
Example #2
0
    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')