package com.vci.pagemodel; import com.vci.starter.web.pagemodel.BaseModelVO; /** * 密码安全策略显示对象 * @author weidy * @date 2020/3/1 */ public class SmPasswordStrategyVO extends BaseModelVO { /** * 禁止修改这个值 */ private static final long serialVersionUID = -389835469056130052L; /** * 最小长度 :长度(plength) */ private Integer minLength; /** * 有效天数 :过期时间(poverdueday) */ private Integer validDay; /** * 提醒天数 (premindday) */ private Integer remindDay; /** * 可以重试的次数 :密码重试次数(pretrytime) */ private Integer retryTime; /** * 锁定时间 :(plocktime) */ private Integer lockTime; /** * 是否为默认 :(plisdefault) */ private boolean defaultFlag; /** * 密码的最大长度 : 最大长度(plmaxlength) */ private Integer maxLength; /** * 密码字符所需类型 :(pcharspecies) 字符类型组合,0x01-数字,0x02-小写字母,0x04-大写字母,0x08-符号 */ private String requireCharType; /** * 密码字符所需类型:组合方式显示值 */ private String requireCharTypeText; /** * 密码所需字符种类个数 :(plrequiredtype) */ private Integer requireCharCount; /** * 授权者 */ private String licensors; public void setLicensors(String licensors) { this.licensors = licensors; } public String getLicensors() { return licensors; } public Integer getRequireCharCount() { return requireCharCount; } public void setRequireCharCount(Integer requireCharCount) { this.requireCharCount = requireCharCount; } public Integer getMinLength() { return minLength; } public void setMinLength(Integer minLength) { this.minLength = minLength; } public Integer getValidDay() { return validDay; } public void setValidDay(Integer validDay) { this.validDay = validDay; } public Integer getRemindDay() { return remindDay; } public void setRemindDay(Integer remindDay) { this.remindDay = remindDay; } public Integer getRetryTime() { return retryTime; } public void setRetryTime(Integer retryTime) { this.retryTime = retryTime; } public Integer getLockTime() { return lockTime; } public void setLockTime(Integer lockTime) { this.lockTime = lockTime; } public boolean isDefaultFlag() { return defaultFlag; } public void setDefaultFlag(boolean defaultFlag) { this.defaultFlag = defaultFlag; } public Integer getMaxLength() { return maxLength; } public void setMaxLength(Integer maxLength) { this.maxLength = maxLength; } public String getRequireCharType() { return requireCharType; } public void setRequireCharType(String requireCharType) { this.requireCharType = requireCharType; } public String getRequireCharTypeText() { return requireCharTypeText; } public void setRequireCharTypeText(String requireCharTypeText) { this.requireCharTypeText = requireCharTypeText; } @Override public String toString() { return "SmPasswordStrategyVO{" + "minLength=" + minLength + ", validDay=" + validDay + ", remindDay=" + remindDay + ", retryTime=" + retryTime + ", lockTime=" + lockTime + ", defaultFlag=" + defaultFlag + ", maxLength=" + maxLength + ", requireCharType='" + requireCharType + '\'' + ", requireCharCount=" + requireCharCount + '}'; } }