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>