/* No qualifier */ FortResponse updateAdminRole(FortRequest request) {
    FortResponse response = createResponse();

    try {
      AdminRole inRole = (AdminRole) request.getEntity();
      DelAdminMgr delegatedAdminMgr = DelAdminMgrFactory.createInstance(request.getContextId());
      delegatedAdminMgr.setAdmin(request.getSession());
      AdminRole retRole = delegatedAdminMgr.updateRole(inRole);
      response.setEntity(retRole);
    } catch (SecurityException se) {
      LOG.info("Caught " + se + " errorId=" + se.getErrorId());
      response.setErrorCode(se.getErrorId());
      response.setErrorMessage(se.getMessage());
    }

    return response;
  }