package dto import "encoding/json" type SecurityConfigRequest struct { ID uint `json:"ID"` CaptchaOpen int `json:"captchaOpen"` CaptchaTimeout int `json:"captchaTimeout"` KeyLong int `json:"keyLong"` ImgWidth int `json:"imgWidth"` ImgHeight int `json:"imgHeight"` PwdMinLength int `json:"pwdMinLength"` PwdRequireUpper bool `json:"pwdRequireUpper"` PwdRequireLower bool `json:"pwdRequireLower"` PwdRequireDigit bool `json:"pwdRequireDigit"` PwdRequireSpecial bool `json:"pwdRequireSpecial"` LimitEnable bool `json:"limitEnable"` LimitWindow int `json:"limitWindow"` LimitCount int `json:"limitCount"` LockEnable bool `json:"lockEnable"` LockThreshold int `json:"lockThreshold"` LockDuration int `json:"lockDuration"` PwdExpireEnable bool `json:"pwdExpireEnable"` PwdExpireDays int `json:"pwdExpireDays"` ForceNewUserChangePassword bool `json:"forceNewUserChangePassword"` } type SetSystemConfigRequest struct { Config json.RawMessage `json:"config"` }