Package com.jalios.util
Class PasswordGenerator
- java.lang.Object
 - 
- com.jalios.util.PasswordGenerator
 
 
- 
public class PasswordGenerator extends java.lang.ObjectThis class contains static methods to generate different kinds of password.- Since:
 - jcms-4.0
 - Version:
 - $Revision: 27751 $
 - Author:
 - Olivier Dedieu
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringREVISION 
- 
Constructor Summary
Constructors Constructor Description PasswordGenerator() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgenerateBasicPassword(int length)Generates a basic password (consonnants / voyels)static java.lang.StringgeneratePronounceablePassword(int length)Generates pronounceable passwords of specified length.static java.lang.StringgenerateRandomPassword(int length)Generates a pure random passwordstatic voidmain(java.lang.String[] args) 
 - 
 
- 
- 
Field Detail
- 
REVISION
public static final java.lang.String REVISION
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
main
public static void main(java.lang.String[] args)
 
- 
generateBasicPassword
public static java.lang.String generateBasicPassword(int length)
Generates a basic password (consonnants / voyels)- Parameters:
 length- the length of the password to be generated- Returns:
 - the generated password
 - Since:
 - jcms-4.0
 
 
- 
generateRandomPassword
public static java.lang.String generateRandomPassword(int length)
Generates a pure random password- Parameters:
 length- the length of the password to be generated- Returns:
 - the generated password
 - Since:
 - jcms-4.0
 
 
- 
generatePronounceablePassword
public static java.lang.String generatePronounceablePassword(int length)
Generates pronounceable passwords of specified length. See www.multicians.org/thvv/gpw.html for history and info. Tom Van Vleck- Parameters:
 length- the length of the password to be generated- Returns:
 - the generated password
 - Since:
 - jcms-4.0
 
 
 - 
 
 -