redirect($tokenlisturl);
             }
         }
     }
     //OUTPUT: create token form
     echo $OUTPUT->header();
     echo $OUTPUT->heading(get_string('createtoken', 'webservice'));
     if (!empty($errormsg)) {
         echo $errormsg;
     }
     $mform->display();
     echo $OUTPUT->footer();
     die;
     break;
 case 'delete':
     $token = $webservicemanager->get_created_by_user_ws_token($USER->id, $tokenid);
     //Delete the token
     if ($confirm and confirm_sesskey()) {
         $webservicemanager->delete_user_ws_token($token->id);
         redirect($tokenlisturl);
     }
     ////OUTPUT: display delete token confirmation box
     echo $OUTPUT->header();
     $renderer = $PAGE->get_renderer('core', 'webservice');
     echo $renderer->admin_delete_token_confirmation($token);
     echo $OUTPUT->footer();
     die;
     break;
 default:
     //wrong url access
     redirect($tokenlisturl);