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
- Author:
- Olivier Dedieu
-
-
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)
-
-
-
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
-
-