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