1
22
23 package com.liferay.portal.service;
24
25
51 public interface PasswordPolicyLocalService {
52 public com.liferay.portal.model.PasswordPolicy addPasswordPolicy(
53 com.liferay.portal.model.PasswordPolicy model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
65 com.liferay.portal.model.PasswordPolicy model)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portal.model.PasswordPolicy addPasswordPolicy(
69 long userId, boolean defaultPolicy, java.lang.String name,
70 java.lang.String description, boolean changeable,
71 boolean changeRequired, long minAge, boolean checkSyntax,
72 boolean allowDictionaryWords, int minLength, boolean history,
73 int historyCount, boolean expireable, long maxAge, long warningTime,
74 int graceLimit, boolean lockout, int maxFailure, long lockoutDuration,
75 long resetFailureCount)
76 throws com.liferay.portal.SystemException,
77 com.liferay.portal.PortalException;
78
79 public void checkDefaultPasswordPolicy(long companyId)
80 throws com.liferay.portal.SystemException,
81 com.liferay.portal.PortalException;
82
83 public void deletePasswordPolicy(long passwordPolicyId)
84 throws com.liferay.portal.SystemException,
85 com.liferay.portal.PortalException;
86
87 public com.liferay.portal.model.PasswordPolicy getDefaultPasswordPolicy(
88 long companyId)
89 throws com.liferay.portal.SystemException,
90 com.liferay.portal.PortalException;
91
92 public com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
93 long passwordPolicyId)
94 throws com.liferay.portal.SystemException,
95 com.liferay.portal.PortalException;
96
97 public com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
98 long companyId, long organizationId, long locationId)
99 throws com.liferay.portal.SystemException,
100 com.liferay.portal.PortalException;
101
102 public com.liferay.portal.model.PasswordPolicy getPasswordPolicyByUserId(
103 long userId)
104 throws com.liferay.portal.SystemException,
105 com.liferay.portal.PortalException;
106
107 public java.util.List search(long companyId, java.lang.String name,
108 int begin, int end) throws com.liferay.portal.SystemException;
109
110 public int searchCount(long companyId, java.lang.String name)
111 throws com.liferay.portal.SystemException;
112
113 public com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
114 long passwordPolicyId, java.lang.String name,
115 java.lang.String description, boolean changeable,
116 boolean changeRequired, long minAge, boolean checkSyntax,
117 boolean allowDictionaryWords, int minLength, boolean history,
118 int historyCount, boolean expireable, long maxAge, long warningTime,
119 int graceLimit, boolean lockout, int maxFailure, long lockoutDuration,
120 long resetFailureCount)
121 throws com.liferay.portal.SystemException,
122 com.liferay.portal.PortalException;
123 }