|
From: <pe...@us...> - 2003-12-16 21:08:39
|
Update of /cvsroot/neuclear/neuclear-id-sample/src/java/org/neuclear/id/sample
In directory sc8-pr-cvs1:/tmp/cvs-serv596/src/java/org/neuclear/id/sample
Modified Files:
SendMessageServlet.java
Log Message:
The Sample Web App is semi stable for now.
Index: SendMessageServlet.java
===================================================================
RCS file: /cvsroot/neuclear/neuclear-id-sample/src/java/org/neuclear/id/sample/SendMessageServlet.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** SendMessageServlet.java 16 Dec 2003 17:55:52 -0000 1.1
--- SendMessageServlet.java 16 Dec 2003 21:08:37 -0000 1.2
***************
*** 34,52 ****
String recipient=Utility.denullString(request.getParameter("recipient"));
! String subject=Utility.denullString(request.getParameter("recipient"));
String message=Utility.denullString(request.getParameter("message"));
try {
NamedObjectBuilder builder=new SignedMessageBuilder(userns,recipient,subject,message);
- builder.sign(getSigner());
SignatureRequestBuilder sigreq=new SignatureRequestBuilder(getServiceid(),userns.getName(),builder,subject);
SignedNamedObject sig=sigreq.sign(getSigner());
out.print("<form action=\"");
out.print(userns.getSigner());
! out.print(">\" method=\"POST\"><input name=\"neuclear-request\" value=\"");
out.print(Base64.encode(sig.getEncoded().getBytes()));
! out.print(" type=\"hidden\"><input name=\"endpoint\" value=\"");
! out.print(request.getServletPath());
! out.print(" type=\"hidden\"></form>Transfering to Signing Server");
! out.print("<script language=\"javascript\"><!--document.forms[0].submit();--></script>");
} catch (NeuClearException e) {
--- 34,51 ----
String recipient=Utility.denullString(request.getParameter("recipient"));
! String subject=Utility.denullString(request.getParameter("subject"));
String message=Utility.denullString(request.getParameter("message"));
try {
NamedObjectBuilder builder=new SignedMessageBuilder(userns,recipient,subject,message);
SignatureRequestBuilder sigreq=new SignatureRequestBuilder(getServiceid(),userns.getName(),builder,subject);
SignedNamedObject sig=sigreq.sign(getSigner());
out.print("<form action=\"");
out.print(userns.getSigner());
! out.print("\" method=\"POST\"><input name=\"neuclear-request\" value=\"");
out.print(Base64.encode(sig.getEncoded().getBytes()));
! out.print("\" type=\"hidden\"><input name=\"endpoint\" value=\"");
! out.print(ServletTools.getAbsoluteURL(request, "/Send"));
! out.print("\" type=\"hidden\"></form> Transfering to Signing Server");
! out.print("<script language=\"javascript\"><!--\ndocument.forms[0].submit();\n--></script>");
} catch (NeuClearException e) {
|