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