| | |
| | | "groups": [ |
| | | { |
| | | "name": "blade.secure", |
| | | "type": "org.springblade.core.secure.props.BladeSecureProperties", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties" |
| | | "type": "com.qianwen.core.secure.props.BladeSecureProperties", |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties" |
| | | } |
| | | ], |
| | | "properties": [ |
| | | { |
| | | "name": "blade.secure.auth", |
| | | "type": "java.util.List<org.springblade.core.secure.props.AuthSecure>", |
| | | "type": "java.util.List<com.qianwen.core.secure.props.AuthSecure>", |
| | | "description": "授权配置", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties" |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties" |
| | | }, |
| | | { |
| | | "name": "blade.secure.auth-enabled", |
| | | "type": "java.lang.Boolean", |
| | | "description": "开启授权规则", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties", |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties", |
| | | "defaultValue": true |
| | | }, |
| | | { |
| | | "name": "blade.secure.basic", |
| | | "type": "java.util.List<org.springblade.core.secure.props.BasicSecure>", |
| | | "type": "java.util.List<com.qianwen.core.secure.props.BasicSecure>", |
| | | "description": "基础认证配置", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties" |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties" |
| | | }, |
| | | { |
| | | "name": "blade.secure.basic-enabled", |
| | | "type": "java.lang.Boolean", |
| | | "description": "开启基础认证规则", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties", |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties", |
| | | "defaultValue": true |
| | | }, |
| | | { |
| | | "name": "blade.secure.client", |
| | | "type": "java.util.List<org.springblade.core.secure.props.ClientSecure>", |
| | | "type": "java.util.List<com.qianwen.core.secure.props.ClientSecure>", |
| | | "description": "客户端配置", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties" |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties" |
| | | }, |
| | | { |
| | | "name": "blade.secure.client-enabled", |
| | | "type": "java.lang.Boolean", |
| | | "description": "开启客户端规则", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties", |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties", |
| | | "defaultValue": true |
| | | }, |
| | | { |
| | | "name": "blade.secure.enabled", |
| | | "type": "java.lang.Boolean", |
| | | "description": "开启鉴权规则", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties", |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties", |
| | | "defaultValue": false |
| | | }, |
| | | { |
| | | "name": "blade.secure.sign", |
| | | "type": "java.util.List<org.springblade.core.secure.props.SignSecure>", |
| | | "type": "java.util.List<com.qianwen.core.secure.props.SignSecure>", |
| | | "description": "签名认证配置", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties" |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties" |
| | | }, |
| | | { |
| | | "name": "blade.secure.sign-enabled", |
| | | "type": "java.lang.Boolean", |
| | | "description": "开启签名认证规则", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties", |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties", |
| | | "defaultValue": true |
| | | }, |
| | | { |
| | | "name": "blade.secure.skip-url", |
| | | "type": "java.util.List<java.lang.String>", |
| | | "description": "鉴权放行请求", |
| | | "sourceType": "org.springblade.core.secure.props.BladeSecureProperties" |
| | | "sourceType": "com.qianwen.core.secure.props.BladeSecureProperties" |
| | | } |
| | | ], |
| | | "hints": [] |