You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by he...@apache.org on 2003/01/12 17:22:48 UTC
cvs commit: jakarta-turbine-2/xdocs/services index.xml
henning 2003/01/12 08:22:48
Modified: conf TurbineResources.properties
conf/master TurbineResources.master
xdocs/services index.xml
Log:
Added the crypto-service docs from Fulcrum. As we need the crypto service
for the Security Service, we better document it, too.
Revision Changes Path
1.29 +32 -1 jakarta-turbine-2/conf/TurbineResources.properties
Index: TurbineResources.properties
===================================================================
RCS file: /home/cvs/jakarta-turbine-2/conf/TurbineResources.properties,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- TurbineResources.properties 12 Jan 2003 15:19:26 -0000 1.28
+++ TurbineResources.properties 12 Jan 2003 16:22:48 -0000 1.29
@@ -293,6 +293,7 @@
# will be initialized. Keep this is mind if you have services
# that depend on other services during initialization.
# -------------------------------------------------------------------
+services.CryptoService.classname=org.apache.turbine.services.crypto.TurbineCryptoService
services.ComponentService.classname=org.apache.turbine.services.component.TurbineComponentService
services.FactoryService.classname=org.apache.turbine.services.factory.TurbineFactoryService
services.PoolService.classname=org.apache.turbine.services.pool.TurbinePoolService
@@ -606,6 +607,36 @@
#
scheduler.enabled=false
+# -------------------------------------------------------------------
+#
+# C R Y P T O S E R V I C E
+#
+# -------------------------------------------------------------------
+
+#
+# Standard Unix crypt(3) password encryption.
+#
+services.CryptoService.algorithm.unix = org.apache.turbine.services.crypto.provider.UnixCrypt
+#
+# This providers allows access to the Java Message Digest encryption algorithms
+#
+services.CryptoService.algorithm.java = org.apache.turbine.services.crypto.provider.JavaCrypt
+#
+# This is a simple, cleartext "encryption" provider.
+#
+services.CryptoService.algorithm.cleartext = org.apache.turbine.services.crypto.provider.ClearCrypt
+#
+# Use this provider if you upgrade from Turbine 2.1 to current. It provides bug-to-bug
+# compatibility for passwords created with the old Security Service. See the javadocs for
+# OldJavaCrypt
+#
+services.CryptoService.algorithm.oldjava = org.apache.turbine.services.crypto.provider.OldJavaCrypt
+#
+# This is the default crypto provider. It implements the normal Java MessageDigest ciphers
+# You need not to have this, it is the default if no algorithms are given. The default
+# provider gives you all the Java MessageDigest Ciphers
+#
+services.CryptoService.algorithm.default = org.apache.turbine.services.crypto.provider.JavaCrypt
# -------------------------------------------------------------------
#
1.28 +32 -1 jakarta-turbine-2/conf/master/TurbineResources.master
Index: TurbineResources.master
===================================================================
RCS file: /home/cvs/jakarta-turbine-2/conf/master/TurbineResources.master,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- TurbineResources.master 12 Jan 2003 15:19:26 -0000 1.27
+++ TurbineResources.master 12 Jan 2003 16:22:48 -0000 1.28
@@ -293,6 +293,7 @@
# will be initialized. Keep this is mind if you have services
# that depend on other services during initialization.
# -------------------------------------------------------------------
+services.CryptoService.classname=org.apache.turbine.services.crypto.TurbineCryptoService
services.ComponentService.classname=org.apache.turbine.services.component.TurbineComponentService
services.FactoryService.classname=org.apache.turbine.services.factory.TurbineFactoryService
services.PoolService.classname=org.apache.turbine.services.pool.TurbinePoolService
@@ -606,6 +607,36 @@
#
scheduler.enabled=false
+# -------------------------------------------------------------------
+#
+# C R Y P T O S E R V I C E
+#
+# -------------------------------------------------------------------
+
+#
+# Standard Unix crypt(3) password encryption.
+#
+services.CryptoService.algorithm.unix = org.apache.turbine.services.crypto.provider.UnixCrypt
+#
+# This providers allows access to the Java Message Digest encryption algorithms
+#
+services.CryptoService.algorithm.java = org.apache.turbine.services.crypto.provider.JavaCrypt
+#
+# This is a simple, cleartext "encryption" provider.
+#
+services.CryptoService.algorithm.cleartext = org.apache.turbine.services.crypto.provider.ClearCrypt
+#
+# Use this provider if you upgrade from Turbine 2.1 to current. It provides bug-to-bug
+# compatibility for passwords created with the old Security Service. See the javadocs for
+# OldJavaCrypt
+#
+services.CryptoService.algorithm.oldjava = org.apache.turbine.services.crypto.provider.OldJavaCrypt
+#
+# This is the default crypto provider. It implements the normal Java MessageDigest ciphers
+# You need not to have this, it is the default if no algorithms are given. The default
+# provider gives you all the Java MessageDigest Ciphers
+#
+services.CryptoService.algorithm.default = org.apache.turbine.services.crypto.provider.JavaCrypt
# -------------------------------------------------------------------
#
1.8 +6 -0 jakarta-turbine-2/xdocs/services/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-2/xdocs/services/index.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- index.xml 12 Jan 2003 15:11:05 -0000 1.7
+++ index.xml 12 Jan 2003 16:22:48 -0000 1.8
@@ -57,6 +57,12 @@
</li>
<li>
+<a href="crypto-service.html">Crypto Service</a>
+<br/>
+Provides encryption algorithms like MD5 and SHA message digests as well as old-fashioned Unix crypt.
+</li>
+
+<li>
<a href="cache-service.html">Cache Service</a>
<br/>
Provides a persistant Object Storage mechanism within your application.
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>