001
014
015 package com.liferay.portal.service.http;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.log.Log;
020 import com.liferay.portal.kernel.log.LogFactoryUtil;
021 import com.liferay.portal.kernel.service.PasswordPolicyServiceUtil;
022
023 import java.rmi.RemoteException;
024
025
065 @ProviderType
066 public class PasswordPolicyServiceSoap {
067 public static com.liferay.portal.kernel.model.PasswordPolicySoap addPasswordPolicy(
068 java.lang.String name, java.lang.String description,
069 boolean changeable, boolean changeRequired, long minAge,
070 boolean checkSyntax, boolean allowDictionaryWords, int minAlphanumeric,
071 int minLength, int minLowerCase, int minNumbers, int minSymbols,
072 int minUpperCase, java.lang.String regex, boolean history,
073 int historyCount, boolean expireable, long maxAge, long warningTime,
074 int graceLimit, boolean lockout, int maxFailure, long lockoutDuration,
075 long resetFailureCount, long resetTicketMaxAge,
076 com.liferay.portal.kernel.service.ServiceContext serviceContext)
077 throws RemoteException {
078 try {
079 com.liferay.portal.kernel.model.PasswordPolicy returnValue = PasswordPolicyServiceUtil.addPasswordPolicy(name,
080 description, changeable, changeRequired, minAge,
081 checkSyntax, allowDictionaryWords, minAlphanumeric,
082 minLength, minLowerCase, minNumbers, minSymbols,
083 minUpperCase, regex, history, historyCount, expireable,
084 maxAge, warningTime, graceLimit, lockout, maxFailure,
085 lockoutDuration, resetFailureCount, resetTicketMaxAge,
086 serviceContext);
087
088 return com.liferay.portal.kernel.model.PasswordPolicySoap.toSoapModel(returnValue);
089 }
090 catch (Exception e) {
091 _log.error(e, e);
092
093 throw new RemoteException(e.getMessage());
094 }
095 }
096
097 public static void deletePasswordPolicy(long passwordPolicyId)
098 throws RemoteException {
099 try {
100 PasswordPolicyServiceUtil.deletePasswordPolicy(passwordPolicyId);
101 }
102 catch (Exception e) {
103 _log.error(e, e);
104
105 throw new RemoteException(e.getMessage());
106 }
107 }
108
109 public static com.liferay.portal.kernel.model.PasswordPolicySoap fetchPasswordPolicy(
110 long passwordPolicyId) throws RemoteException {
111 try {
112 com.liferay.portal.kernel.model.PasswordPolicy returnValue = PasswordPolicyServiceUtil.fetchPasswordPolicy(passwordPolicyId);
113
114 return com.liferay.portal.kernel.model.PasswordPolicySoap.toSoapModel(returnValue);
115 }
116 catch (Exception e) {
117 _log.error(e, e);
118
119 throw new RemoteException(e.getMessage());
120 }
121 }
122
123 public static com.liferay.portal.kernel.model.PasswordPolicySoap updatePasswordPolicy(
124 long passwordPolicyId, java.lang.String name,
125 java.lang.String description, boolean changeable,
126 boolean changeRequired, long minAge, boolean checkSyntax,
127 boolean allowDictionaryWords, int minAlphanumeric, int minLength,
128 int minLowerCase, int minNumbers, int minSymbols, int minUpperCase,
129 java.lang.String regex, boolean history, int historyCount,
130 boolean expireable, long maxAge, long warningTime, int graceLimit,
131 boolean lockout, int maxFailure, long lockoutDuration,
132 long resetFailureCount, long resetTicketMaxAge,
133 com.liferay.portal.kernel.service.ServiceContext serviceContext)
134 throws RemoteException {
135 try {
136 com.liferay.portal.kernel.model.PasswordPolicy returnValue = PasswordPolicyServiceUtil.updatePasswordPolicy(passwordPolicyId,
137 name, description, changeable, changeRequired, minAge,
138 checkSyntax, allowDictionaryWords, minAlphanumeric,
139 minLength, minLowerCase, minNumbers, minSymbols,
140 minUpperCase, regex, history, historyCount, expireable,
141 maxAge, warningTime, graceLimit, lockout, maxFailure,
142 lockoutDuration, resetFailureCount, resetTicketMaxAge,
143 serviceContext);
144
145 return com.liferay.portal.kernel.model.PasswordPolicySoap.toSoapModel(returnValue);
146 }
147 catch (Exception e) {
148 _log.error(e, e);
149
150 throw new RemoteException(e.getMessage());
151 }
152 }
153
154 private static Log _log = LogFactoryUtil.getLog(PasswordPolicyServiceSoap.class);
155 }