Liferay 6.0.5

com.liferay.portal.security.pwd
Class PasswordPolicyToolkit

java.lang.Object
  extended by com.liferay.portal.security.pwd.BasicToolkit
      extended by com.liferay.portal.security.pwd.PasswordPolicyToolkit

public class PasswordPolicyToolkit
extends BasicToolkit


Constructor Summary
PasswordPolicyToolkit()
           
 
Method Summary
 String generate(PasswordPolicy passwordPolicy)
           
protected  String generateDynamic(PasswordPolicy passwordPolicy)
           
protected  String generateStatic(PasswordPolicy passwordPolicy)
           
protected  String getRandomString(int count, char[] charArray)
           
protected  char[] getSortedCharArray(String s)
           
protected  int getUsageCount(String s, char[] charArray)
           
 void validate(long userId, String password1, String password2, PasswordPolicy passwordPolicy)
           
 
Methods inherited from class com.liferay.portal.security.pwd.BasicToolkit
validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PasswordPolicyToolkit

public PasswordPolicyToolkit()
Method Detail

generate

public String generate(PasswordPolicy passwordPolicy)
Specified by:
generate in class BasicToolkit

validate

public void validate(long userId,
                     String password1,
                     String password2,
                     PasswordPolicy passwordPolicy)
              throws PortalException,
                     SystemException
Specified by:
validate in class BasicToolkit
Throws:
PortalException
SystemException

generateDynamic

protected String generateDynamic(PasswordPolicy passwordPolicy)

generateStatic

protected String generateStatic(PasswordPolicy passwordPolicy)

getRandomString

protected String getRandomString(int count,
                                 char[] charArray)

getSortedCharArray

protected char[] getSortedCharArray(String s)

getUsageCount

protected int getUsageCount(String s,
                            char[] charArray)

Liferay 6.0.5