@Entity @Description(value="\u914d\u7f6e\u53c2\u6570\u8868") public enum ConfigItem extends java.lang.Enum<ConfigItem>
| Enum Constant and Description |
|---|
DefaultPw
用户新增时设置的默认密码
|
DeptMenuRight
是否允许子部门递归继承父部门的菜单权限 0 不继承 1 继承
|
DeptRoleOrder
部门用户组树中,部门与用户组的先后顺序( 0代表部门在前,1代表用户组在前),默认为0
|
DeptStaffOrder
部门用户树中,部门与用户的先后顺序( 0代表部门在前,1代表用户在前),默认为0
|
FilePath
文件服务器地址(如:http://192.168.1.105:9999/pp) 默认不填(本地上传)
|
FrameOptions
iframe引用允许条件策略 0表示完全不允许系统页面被iframe引用,1表示允许同源引用,2表示可任意引用
|
Header
头像存放路径(相对于项目根目录)如:/img/header
|
HeaderPath
默认值,相对于项目跟路径,下的head路径
|
IsRecursive
是否支持部门列表、用户组列表、用户列表的递归查询 true 是,false 否
|
LoginErrorTimes
一天内允许密输入错误的次数,超过N次,一天内禁止此用户登录。 不填表示不控制密码输入错误次数
|
NoFilterFile
不允许上传的文件类型
|
NoFilterUrl
系统不过滤的url
|
NoHtmlFilter
不进行html标签过滤的路径
|
Oauth2TimeStampValid
在启用token签名策略的前提下,验证时间戳有效时长,单位毫秒
|
OnlyLogin
登录系统用户是否允许多地点登录 true 是,false 否
|
RootAddRole
是否可以给根部门添加用户组 true 是,false 否
|
RootAddUser
是否可以给根部门添加用户 true 是,false 否
|
SysNoFilterFile
内部使用
|
SysNoFilterUrl
内部使用
|
TimeLimit
密码有效期设置,单位(天 ) 默认不填(没有有效期)
|
TokenApiTicket
是否启用token资源访问临时票据,0表示不启用,1表示启用。如需启用,需要对票据的保存和派发做二次开发,平台本身不提供票据管理和分发功能
|
TokenApiTicketUrl
自定义获取临时签名的地址
|
TokenRefreshSeconds
如果使用refresh_token,设置refresh_token的有效时长,单位是秒,平台默认设置为24小时内有效
|
TokenSignature
接口访问是否启用签名认证,0表示不启用,1表示部分启用,2表示所有接口都启用。(设置部分启用的配置项是由于个别项目有需要兼容历史版本的app的需求,
可能一个接口服务带多个app客户端一个新版一个旧版)
|
TokenSignatureURL
当TokenSignature=1时,通过此配置项定义哪些接口启用签名认证
|
TokenStore
token存储策略,0表示内存存储,1表示数据库存储(通常是需要使用集群部署接口服务时使用),2表示Redis存储token
|
TokenValiditySeconds
token的有效时长,单位是秒,默认2小时[参照腾讯微信接口]
|
WidgetReplaceText
控件权限中不可见默认显示字符
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.lang.String |
getVal() |
void |
setName(java.lang.String name) |
void |
setVal(java.lang.String val) |
static ConfigItem |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ConfigItem[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ConfigItem IsRecursive
public static final ConfigItem WidgetReplaceText
public static final ConfigItem FilePath
public static final ConfigItem Header
public static final ConfigItem OnlyLogin
public static final ConfigItem DefaultPw
public static final ConfigItem TimeLimit
public static final ConfigItem LoginErrorTimes
public static final ConfigItem DeptMenuRight
public static final ConfigItem RootAddUser
public static final ConfigItem RootAddRole
public static final ConfigItem DeptStaffOrder
public static final ConfigItem DeptRoleOrder
public static final ConfigItem HeaderPath
public static final ConfigItem NoFilterFile
public static final ConfigItem SysNoFilterFile
public static final ConfigItem NoFilterUrl
public static final ConfigItem SysNoFilterUrl
public static final ConfigItem NoHtmlFilter
public static final ConfigItem TokenStore
public static final ConfigItem FrameOptions
public static final ConfigItem TokenValiditySeconds
public static final ConfigItem TokenRefreshSeconds
public static final ConfigItem TokenSignature
public static final ConfigItem TokenSignatureURL
public static final ConfigItem TokenApiTicket
public static final ConfigItem TokenApiTicketUrl
public static final ConfigItem Oauth2TimeStampValid
public static ConfigItem[] values()
for (ConfigItem c : ConfigItem.values()) System.out.println(c);
public static ConfigItem valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String getVal()
public java.lang.String getName()
public void setName(java.lang.String name)
要设置的 - namepublic void setVal(java.lang.String val)
要设置的 - val