<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:verdana,helvetica,sans-serif;font-size:10pt"><div style="font-family: verdana,helvetica,sans-serif; font-size: 10pt;">I understand now.<br><br>You can "extend the syntax" of the &lt;form/&gt; tag by checking the DOM in your extension after a POST/GET for &lt;form/&gt; elements which have attributes of security="openpgpgsigned". You can do this either with the DOM API or XPath. DOM API example:<br><br>var forms = document.getElementsByTagName("FORM");<br>for (var i in forms) {<br>&nbsp; if ("OPENPGPSIGNED" == forms[i].getAttribute("SECURITY").toUpperCase()) {<br>&nbsp;&nbsp;&nbsp; // do stuff<br>&nbsp; }<br>}<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: Arturo 'Buanzo' Busleiman &lt;buanzo@buanzo.com.ar&gt;<br>To: Mozdev Project Owners List &lt;project_owners@mozdev.org&gt;<br>Sent: Tuesday,
 February 13, 2007 2:14:30 PM<br>Subject: Re: [Project_owners] [OT] Some help needed<br><br><div>-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br>eric.jung@yahoo.com wrote:<br>&gt; I'm not sure what your actual question is?<br><br>There is no definite question. I'm looking for a coding partner that would like to help out to<br>implement one specific need of the project. Enigform currently detects which POST requests should be<br>signed by checking if the first field in the payload is "__ENIGFORM=ToBeSigned&amp;". That's a horrible<br>approach. I want to extend the syntax of the &lt;FORM&gt; tag definition by adding a<br>SECURITY="OpenPGPSigned" parameter, INSTEAD of a hidden field, so Enigform does not need to inspect<br>each POSTs payload.<br><br>Sorry if my English is not good enough to make myself clear.<br><br>Thanks.<br><br>- --<br>Arturo "Buanzo" Busleiman - Consultor Independiente en Seguridad Informatica<br>Mail Hosting Seguro y Consultoria - <a
 target="_blank" href="http://www.buanzo.com.ar/pro/">http://www.buanzo.com.ar/pro/</a><br>-----BEGIN PGP SIGNATURE-----<br>Version: GnuPG v1.4.6 (GNU/Linux)<br>Comment: Using GnuPG with Mozilla - <a target="_blank" href="http://enigmail.mozdev.org">http://enigmail.mozdev.org</a><br><br>iD8DBQFF0g4WAlpOsGhXcE0RArZ1AJ9vVGWNRcVIbf/5xex0VL4IfhkM3QCeLu9g<br>P/i2qMSod3nXjn1IBaLP2d0=<br>=AG0A<br>-----END PGP SIGNATURE-----<br>_______________________________________________<br>Project_owners mailing list<br>Project_owners@mozdev.org<br><a target="_blank" href="http://mozdev.org/mailman/listinfo/project_owners">http://mozdev.org/mailman/listinfo/project_owners</a><br></div></div><br></div></div></body></html>