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