| | |
| | | |
| | | private String getPublicKey() { |
| | | Object obj = CaffeineHelper.get(PUBLIC_KEY); |
| | | if (obj instanceof GeDb) { |
| | | if (obj instanceof String) { |
| | | return (String) obj; |
| | | } |
| | | |
| | |
| | | map.put("count", vo.getCount()); |
| | | map.put("start", vo.getStart()); |
| | | map.put("querytype", vo.getQuerytype()); |
| | | if (StringHelper.isEmpty(vo.getWhere())) { |
| | | RsaHelper.setPublicKey(getPublicKey()); |
| | | String where = RsaHelper.encrypt(vo.getWhere()); |
| | | if (!StringHelper.isEmpty(vo.getWhere())) { |
| | | String where = RsaHelper.encrypt(getPublicKey(), vo.getWhere()); |
| | | map.put("where", vo.getWhere()); |
| | | } |
| | | if (!StringHelper.isEmpty(vo.getGeometry())) { |