|
From: <pe...@us...> - 2003-12-14 20:53:07
|
Update of /cvsroot/neuclear/neuclear-id/src/webapp/WEB-INF
In directory sc8-pr-cvs1:/tmp/cvs-serv18638/src/webapp/WEB-INF
Modified Files:
web.xml
Log Message:
Added ServletPassPhraseAgent which uses ThreadLocal to transfer the passphrase to the signer.
Added ServletSignerFactory, which builds Signers for use within servlets based on parameters in the Servlets
Init parameters in web.xml
Updated SQLContext to use ThreadLocal
Added jakarta cactus unit tests to neuclear-commons to test the 2 new features above.
Added use of the new features in neuclear-commons to the servilets within neuclear-id and added
configuration parameters in web.xml
Index: web.xml
===================================================================
RCS file: /cvsroot/neuclear/neuclear-id/src/webapp/WEB-INF/web.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** web.xml 12 Dec 2003 23:45:41 -0000 1.6
--- web.xml 14 Dec 2003 20:53:04 -0000 1.7
***************
*** 5,11 ****
<web-app>
! <display-name>NeuDist WebApp</display-name>
<description>
! Storage System for Named Objects in Neubia
</description>
<filter>
--- 5,11 ----
<web-app>
! <display-name>NeuClear WebApp</display-name>
<description>
! Demo NeuClear Web app
</description>
<filter>
***************
*** 25,38 ****
<servlet-class>org.neuclear.signers.servlet.SigningServlet</servlet-class>
<init-param>
! <param-name>keystore</param-name>
! <param-value>/WEB-INF/testkeys.ks</param-value>
</init-param>
<init-param>
! <param-name>keystore.password</param-name>
! <param-value>neuclear</param-value>
</init-param>
<init-param>
! <param-name>title</param-name>
! <param-value>NeuClear Local Signer</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
--- 25,38 ----
<servlet-class>org.neuclear.signers.servlet.SigningServlet</servlet-class>
<init-param>
! <param-name>title</param-name>
! <param-value>NeuClear Local Signer</param-value>
</init-param>
<init-param>
! <param-name>keeppassphrase</param-name>
! <param-value>1</param-value>
</init-param>
<init-param>
! <param-name>passphraseagent</param-name>
! <param-value>gui</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
***************
*** 57,60 ****
--- 57,72 ----
<param-name>serviceid</param-name>
<param-value>neu://test</param-value>
+ </init-param>
+ <init-param>
+ <param-name>keystore</param-name>
+ <param-value></param-value>
+ </init-param>
+ <init-param>
+ <param-name>keeppassphrase</param-name>
+ <param-value>1</param-value>
+ </init-param>
+ <init-param>
+ <param-name>passphraseagent</param-name>
+ <param-value>gui</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
|