package com.vci.frameworkcore.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;
|
|
/**
|
* 最小长度
|
*/
|
private Integer minLength;
|
|
/**
|
* 有效天数
|
*/
|
private Integer validDay;
|
|
/**
|
* 提醒天数
|
*/
|
private Integer remindDay;
|
|
/**
|
* 可以重试的次数
|
*/
|
private Integer retryTime;
|
|
/**
|
* 锁定时间
|
*/
|
private Integer lockTime;
|
|
/**
|
* 是否为默认
|
*/
|
private boolean defaultFlag;
|
|
/**
|
* 密码的最大长度
|
*/
|
private Integer maxLength;
|
|
/**
|
* 密码字符所需类型
|
*/
|
private String requireCharType;
|
|
/**
|
* 密码所需字符种类个数
|
*/
|
private Integer requireCharCount;
|
|
/**
|
* 授权者
|
*/
|
private String licensors;
|
|
public void setLicensors(String licensors) {
|
this.licensors = licensors;
|
}
|
|
public String getLicensors() {
|
return licensors;
|
}
|
|
public String getRequireCharType() {
|
return requireCharType;
|
}
|
|
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(Integer plrequiredtype) {
|
return requireCharType;
|
}
|
|
public void setRequireCharType(String requireCharType) {
|
this.requireCharType = requireCharType;
|
}
|
|
@Override
|
public String toString() {
|
return "SmPasswordStrategyVO{" +
|
"minLength=" + minLength +
|
", validDay=" + validDay +
|
", remindDay=" + remindDay +
|
", retryTime=" + retryTime +
|
", lockTime=" + lockTime +
|
", defaultFlag=" + defaultFlag +
|
", maxLength=" + maxLength +
|
", requireCharType='" + requireCharType + '\'' +
|
", requireCharCount=" + requireCharCount +
|
'}';
|
}
|
}
|