1
14
15 package com.liferay.portal.security.pwd;
16
17 import com.liferay.portal.PortalException;
18 import com.liferay.portal.SystemException;
19 import com.liferay.portal.model.PasswordPolicy;
20
21
26 public abstract class BasicToolkit {
27
28 public abstract String generate();
29
30 public void validate(
31 String password1, String password2, PasswordPolicy passwordPolicy)
32 throws PortalException, SystemException {
33
34 validate(0, password1, password2, passwordPolicy);
35 }
36
37 public abstract void validate(
38 long userId, String password1, String password2,
39 PasswordPolicy passwordPolicy)
40 throws PortalException, SystemException;
41
42 }