/** * convenience method for NVP * * @param name * @param val * @param encrypted * @param encryptOnSave * @return */ public static NameValuePair newNameValuePair(String name, String val, boolean encrypted, boolean encryptOnSave) { NameValuePair r = new NameValuePair(); r.setName(name); r.setValue(val); r.setEncrypted(encrypted); r.setEncryptOnSave(encryptOnSave); return r; }
nvp.setName(plugin.getRequiredParameter().get(i).getName()); nvp.setValue(request.getParameter("plugin_" + plugin.getRequiredParameter().get(i).getName())); nvp.setEncryptOnSave(Boolean.parseBoolean(request.getParameter("p_enc_" + plugin.getRequiredParameter().get(i).getName() + ENCRYPTONSAVE))); nvp.setEncryptOnSave(Boolean.parseBoolean(request.getParameter(PARAMETER_PREFIX + plugin.getRequiredParameter().get(i).getName() + ISENCRYPTED))); action.getParameterNameValue().add(nvp); if (nvp.getValue() != null) { if (request.getParameter(PARAMETER_PREFIX + plugin.getOptionalParameter().get(i).getName() + ENCRYPTONSAVE) != null) { nvp.setEncryptOnSave(Boolean.parseBoolean(request.getParameter(PARAMETER_PREFIX + plugin.getOptionalParameter().get(i).getName() + ENCRYPTONSAVE))); nvp.setEncryptOnSave(Boolean.parseBoolean(request.getParameter(PARAMETER_PREFIX + plugin.getOptionalParameter().get(i).getName() + ISENCRYPTED)));
for (int kk = 0; kk < newaction.getParameterNameValue().size(); kk++) { if (newaction.getParameterNameValue().get(kk).getName().equalsIgnoreCase(bits2[5])) { newaction.getParameterNameValue().get(kk).setEncryptOnSave(enc); found = true; break; nvp.setEncryptOnSave(enc); newaction.getParameterNameValue().add(nvp); for (int kk = 0; kk < rule.getParameterNameValue().size(); kk++) { if (rule.getParameterNameValue().get(kk).getName().equalsIgnoreCase(bits[4])) { rule.getParameterNameValue().get(kk).setEncryptOnSave(enc); found = true; break; nvp.setEncryptOnSave(enc); rule.getParameterNameValue().add(nvp); for (int kk = 0; kk < fpol.getParameterNameValue().size(); kk++) { if (fpol.getParameterNameValue().get(kk).getName().equalsIgnoreCase(bits[3])) { fpol.getParameterNameValue().get(kk).setEncryptOnSave(enc); found = true; break; nvp.setEncryptOnSave(enc); fpol.getParameterNameValue().add(nvp);