001
014
015 package com.liferay.portal.security.pwd;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.model.PasswordPolicy;
019
020
023 public abstract class BasicToolkit implements Toolkit {
024
025 @Override
026 public abstract String generate(PasswordPolicy passwordPolicy);
027
028 @Override
029 public abstract void validate(
030 long userId, String password1, String password2,
031 PasswordPolicy passwordPolicy)
032 throws PortalException;
033
034 @Override
035 public void validate(
036 String password1, String password2, PasswordPolicy passwordPolicy)
037 throws PortalException {
038
039 validate(0, password1, password2, passwordPolicy);
040 }
041
042 }