|
From: <pe...@us...> - 2003-12-17 23:53:01
|
Update of /cvsroot/neuclear/neuclear-pay/src/webapp/SECURE
In directory sc8-pr-cvs1:/tmp/cvs-serv16936/src/webapp/SECURE
Modified Files:
transfer.jsp
Log Message:
Added SignatureRequestServlet which is abstract and can be used for building SignatureRequests for various applications.
Index: transfer.jsp
===================================================================
RCS file: /cvsroot/neuclear/neuclear-pay/src/webapp/SECURE/transfer.jsp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** transfer.jsp 12 Dec 2003 21:12:54 -0000 1.4
--- transfer.jsp 17 Dec 2003 23:52:57 -0000 1.5
***************
*** 15,21 ****
AssetGlobals.registerReaders();
TransferGlobals.registerReaders();
- AssetControllerServlet controller=AssetControllerServlet.getInstance();
Identity userns=(Identity) request.getUserPrincipal();
!
String recipient=Utility.denullString(request.getParameter("recipient"));
double amount=Double.parseDouble(Utility.denullString(request.getParameter("amount"),"0"));
--- 15,21 ----
AssetGlobals.registerReaders();
TransferGlobals.registerReaders();
Identity userns=(Identity) request.getUserPrincipal();
! String service=ServletTools.getInitParam("service",config);
! Asset asset=(Asset)NSResolver.resolveIdentity(service);
String recipient=Utility.denullString(request.getParameter("recipient"));
double amount=Double.parseDouble(Utility.denullString(request.getParameter("amount"),"0"));
***************
*** 47,53 ****
</p>
<% } else {
- Servlet servlet=config.getServletContext().getServlet("");
TransferRequestBuilder transfer=new TransferRequestBuilder(
! controller.getAsset(),
userns,
NSResolver.resolveIdentity(recipient),
--- 47,52 ----
</p>
<% } else {
TransferRequestBuilder transfer=new TransferRequestBuilder(
! asset,
userns,
NSResolver.resolveIdentity(recipient),
***************
*** 56,61 ****
comment
) ;
! SignatureRequestBuilder sigreq=new SignatureRequestBuilder(controller.getServiceid(),userns.getName(),transfer,comment);
! SignedNamedObject sig=sigreq.sign(controller.getSigner());
%>
--- 55,60 ----
comment
) ;
! SignatureRequestBuilder sigreq=new SignatureRequestBuilder(service,userns.getName(),transfer,comment);
! SignedNamedObject sig=sigreq.sign(getSigner());
%>
|