/**
  * delete role assignment rule
  *
  * @access public
  * 
  */
 protected function deleteRules()
 {
     if (!is_array($_POST['rule_ids'])) {
         ilUtil::sendFailure($this->lng->txt('select_once'));
         $this->roleAssignment();
         return false;
     }
     include_once 'Services/AuthShibboleth/classes/class.ilShibbolethRoleAssignmentRule.php';
     foreach ($_POST["rule_ids"] as $rule_id) {
         $rule = new ilShibbolethRoleAssignmentRule($rule_id);
         $rule->delete();
     }
     ilUtil::sendSuccess($this->lng->txt('shib_deleted_rule'));
     $this->roleAssignment();
     return true;
 }