All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.spring-configuration-metadata.json Maven / Gradle / Ivy

{
  "groups": [
    {
      "name": "security.xss",
      "type": "cn.twelvet.xss.config.XssProperties",
      "sourceType": "cn.twelvet.xss.config.XssProperties"
    }
  ],
  "properties": [
    {
      "name": "security.xss.enable-escape",
      "type": "java.lang.Boolean",
      "description": "[clear 专用] 使用转义,默认关闭",
      "sourceType": "cn.twelvet.xss.config.XssProperties",
      "defaultValue": false
    },
    {
      "name": "security.xss.enabled",
      "type": "java.lang.Boolean",
      "description": "开启xss",
      "sourceType": "cn.twelvet.xss.config.XssProperties",
      "defaultValue": true
    },
    {
      "name": "security.xss.mode",
      "type": "cn.twelvet.xss.config.XssProperties$Mode",
      "description": "模式:clear 清理(默认),escape 转义",
      "sourceType": "cn.twelvet.xss.config.XssProperties"
    },
    {
      "name": "security.xss.path-exclude-patterns",
      "type": "java.util.List",
      "description": "放行的路由,默认为空",
      "sourceType": "cn.twelvet.xss.config.XssProperties"
    },
    {
      "name": "security.xss.path-patterns",
      "type": "java.util.List",
      "description": "拦截的路由,默认为空",
      "sourceType": "cn.twelvet.xss.config.XssProperties"
    },
    {
      "name": "security.xss.pretty-print",
      "type": "java.lang.Boolean",
      "description": "[clear 专用] prettyPrint,默认关闭: 保留换行",
      "sourceType": "cn.twelvet.xss.config.XssProperties",
      "defaultValue": false
    },
    {
      "name": "security.xss.trim-text",
      "type": "java.lang.Boolean",
      "description": "全局:对文件进行首尾 trim",
      "sourceType": "cn.twelvet.xss.config.XssProperties",
      "defaultValue": true
    }
  ],
  "hints": []
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy