/** * Converts the soap model instance into a normal model instance. * * @param soapModel the soap model instance to convert * @return the normal model instance */ public static PasswordPolicy toModel(PasswordPolicySoap soapModel) { if (soapModel == null) { return null; } PasswordPolicy model = new PasswordPolicyImpl(); model.setMvccVersion(soapModel.getMvccVersion()); model.setUuid(soapModel.getUuid()); model.setPasswordPolicyId(soapModel.getPasswordPolicyId()); model.setCompanyId(soapModel.getCompanyId()); model.setUserId(soapModel.getUserId()); model.setUserName(soapModel.getUserName()); model.setCreateDate(soapModel.getCreateDate()); model.setModifiedDate(soapModel.getModifiedDate()); model.setDefaultPolicy(soapModel.getDefaultPolicy()); model.setName(soapModel.getName()); model.setDescription(soapModel.getDescription()); model.setChangeable(soapModel.getChangeable()); model.setChangeRequired(soapModel.getChangeRequired()); model.setMinAge(soapModel.getMinAge()); model.setCheckSyntax(soapModel.getCheckSyntax()); model.setAllowDictionaryWords(soapModel.getAllowDictionaryWords()); model.setMinAlphanumeric(soapModel.getMinAlphanumeric()); model.setMinLength(soapModel.getMinLength()); model.setMinLowerCase(soapModel.getMinLowerCase()); model.setMinNumbers(soapModel.getMinNumbers()); model.setMinSymbols(soapModel.getMinSymbols()); model.setMinUpperCase(soapModel.getMinUpperCase()); model.setRegex(soapModel.getRegex()); model.setHistory(soapModel.getHistory()); model.setHistoryCount(soapModel.getHistoryCount()); model.setExpireable(soapModel.getExpireable()); model.setMaxAge(soapModel.getMaxAge()); model.setWarningTime(soapModel.getWarningTime()); model.setGraceLimit(soapModel.getGraceLimit()); model.setLockout(soapModel.getLockout()); model.setMaxFailure(soapModel.getMaxFailure()); model.setLockoutDuration(soapModel.getLockoutDuration()); model.setRequireUnlock(soapModel.getRequireUnlock()); model.setResetFailureCount(soapModel.getResetFailureCount()); model.setResetTicketMaxAge(soapModel.getResetTicketMaxAge()); return model; }