try { System.out.println("Checking if Group is authorized :" + next.getAdminGroupName());
try {
    public Collection getHardTokenIssuingAdminGroups(){      if(authissueingadmgrps == null){      	authissueingadmgrps = new ArrayList();        Iterator iter = authorizationsession.getAuthorizedAdminGroupNames(admin).iterator();        while(iter.hasNext()){          AdminGroup next = (AdminGroup) iter.next();	          try {          	System.out.println("Checking if Group is authorized :" + next.getAdminGroupName());			if(authorizationsession.isGroupAuthorizedNoLog(admin, next.getAdminGroupId() ,"/hardtoken_functionality/issue_hardtokens"))			  authissueingadmgrps.add(next);		  } catch (AuthorizationDeniedException e) {}	                  }      		      }    	      return authissueingadmgrps;	    }