returnval.add(htih.getAlias());
if(authorizedhardtokenprofiles.containsAll(htih.getHardTokenIssuer().getAvailableHardTokenProfiles())) returnval.add(htih.getAlias());
    public Collection getHardTokenIssuerAliases(Admin admin){      debug(">getHardTokenIssuerAliases()");      ArrayList returnval = new ArrayList();      Collection result = null;      HardTokenIssuerDataLocal htih = null;      try{        result = hardtokenissuerhome.findAll();        if(result.size()>0){          Iterator i = result.iterator();          while(i.hasNext()){            htih = (HardTokenIssuerDataLocal) i.next();            returnval.add(htih.getAlias());          }        }        Collections.sort(returnval);      }catch(Exception e){}      debug("<getHardTokenIssuerAliases()");      return returnval;    }// getHardTokenIssuerAliases