public function execute(Framework $framework, WebRequest $request, Response $response)
    {
        // Set the title for the page
        $this->setTitle($this->translate('Generate a new password', '\\Zepi\\Web\\AccessControl'));
        
        // Generate a new password
        $result = $this->generateNewPassword($framework, $request, $response);
        
        // Display the successful saved message
        $response->setOutput($this->render('\\Zepi\\Web\\AccessControl\\Templates\\GenerateNewPasswordFinished', array(
            'title' => $this->getTitle(),
            'result' => $result['result'],
            'message' => $result['message']
        )));
    }