河北安全测评整改需求

This commit is contained in:
2024-07-22 13:53:04 +08:00
parent 6fa63a7f3e
commit ec051827ac
15 changed files with 254 additions and 76 deletions

View File

@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
/**
@@ -29,25 +30,34 @@ public class PassWordRuleParam {
@NotNull(message = "会话超时时间(分钟)不可为空")
private Integer sessionTime;
@ApiModelProperty(name = "minPasswordLength",value = "密码最小长度")
@NotNull(message = "密码最小长度不可为空")
private Integer minPasswordLength;
@ApiModelProperty(name = "sessionRefreshTime",value = "*会话刷新时间(分钟)")
@NotNull(message = "会话刷新时间(分钟)不可为空")
private Integer sessionRefreshTime;
@ApiModelProperty(name = "passwordExpirationDays",value = "密码超期天数")
@NotNull(message = "密码超期天数不可为空")
private Integer passwordExpirationDays;
@ApiModelProperty(name = "mixedCheckFlag",value = "密码符号混合校验(0:否1是)")
@NotNull(message = "密码符号混合校验不可为空")
/* @ApiModelProperty(name = "mixedCheckFlag",value = "密码符号混合校验(0:否1是)")
//@NotNull(message = "密码符号混合校验不可为空")
private Integer mixedCheckFlag;
@ApiModelProperty(name = "doubleCheckFlag",value = "密码重复校验(0:否1是)")
@NotNull(message = "密码重复校验不可为空")
//@NotNull(message = "密码重复校验不可为空")
private Integer doubleCheckFlag;
@ApiModelProperty(name = "mixedCheckFlag",value = "密码大小写混合校验(0:否1是)" )
@NotNull(message = "密码大小写混合校验不可为空")
private Integer mixedCaseCheckFlag;
//@NotNull(message = "密码大小写混合校验不可为空")
private Integer mixedCaseCheckFlag;*/
@ApiModelProperty(name = "maxUseUser",value = "大于0" )
@NotNull(message = "最大并发用户不可为空")
@Min(value = 1,message = "最大并发数需要大于0")
private Integer maxUseUser;
@NotNull(message = "账号长时间未登录休眠期(天)")
@Min(value = 1,message = "账号长时间未登录休眠期应大于0")
private Integer sleepDay;
}

View File

@@ -68,4 +68,6 @@ public class UserStrategy extends BaseEntity {
*/
private Integer state;
}