com.liferay.portal.security.pwd
Class BasicToolkit

java.lang.Object
  extended by com.liferay.portal.security.pwd.BasicToolkit
Direct Known Subclasses:
PasswordPolicyToolkit, RegExpToolkit

public abstract class BasicToolkit
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
BasicToolkit()
           
 
Method Summary
abstract  java.lang.String generate()
           
abstract  void validate(long userId, java.lang.String password1, java.lang.String password2, com.liferay.portal.model.PasswordPolicy passwordPolicy)
           
 void validate(java.lang.String password1, java.lang.String password2, com.liferay.portal.model.PasswordPolicy passwordPolicy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicToolkit

public BasicToolkit()
Method Detail

generate

public abstract java.lang.String generate()

validate

public void validate(java.lang.String password1,
                     java.lang.String password2,
                     com.liferay.portal.model.PasswordPolicy passwordPolicy)
              throws com.liferay.portal.PortalException,
                     com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

validate

public abstract void validate(long userId,
                              java.lang.String password1,
                              java.lang.String password2,
                              com.liferay.portal.model.PasswordPolicy passwordPolicy)
                       throws com.liferay.portal.PortalException,
                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException