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

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

{
  "properties": [
    {
      "name": "spring.luues.security.ignore.completelyUrls",
      "type": "java.util.List",
      "description": "在设置放行url后,如果token有值,系统会进行验证token,会浪费一定的资源,这里配置的路径将完全的放行,不管token有无值,都不会验证",
      "defaultValue": null
    },
    {
      "name": "spring.luues.security.ignore.urls",
      "type": "java.util.List",
      "description": "放行url,放行的url不再被安全框架拦截,但如果token有值,会进行验证",
      "defaultValue": null
    },
    {
      "name": "spring.luues.security.ignore.malicious.accessNumber",
      "type": "java.lang.Integer",
      "description": "指定时间段某IP恶意访问累计次数,超过该次数拉入黑名单, <= 0 为不设置,默认1000次",
      "defaultValue": 1000
    },
    {
      "name": "spring.luues.security.ignore.malicious.accessSeconds",
      "type": "java.lang.Long",
      "description": "指定时间段(秒),默认3分钟,<= 0 为不设置",
      "defaultValue": 180
    },
    {
      "name": "spring.luues.security.ignore.malicious.unsealingSeconds",
      "type": "java.lang.Long",
      "description": "进入黑名单,自动解封时间(秒),默认30天",
      "defaultValue": 2592000
    },
    {
      "name": "spring.luues.security.ignore.malicious.whiteList",
      "type": "java.util.List",
      "description": "白名单ip,在白名单内的ip不会进行拦截(如配置了恶意访问限制)",
      "defaultValue": null
    },
    {
      "name": "spring.luues.security.jwt.pubKeyFile",
      "type": "java.lang.String",
      "description": "使用自定义security框架时,如需要使用jwt,需要配置公钥路径,生成公钥方式:com.luues.security.crypto.RsaUtils.main()",
      "defaultValue": null
    },
    {
      "name": "spring.luues.security.jwt.priKeyFile",
      "type": "java.lang.String",
      "description": "使用自定义security框架时,如需要使用jwt,需要配置私钥路径,生成私钥方式:com.luues.security.crypto.RsaUtils.main()",
      "defaultValue": null
    },
    {
      "name": "spring.luues.security.token.encryptKey",
      "type": "java.lang.String",
      "description": "使用自定义security框架时,如需要使用token,需要配置密钥",
      "defaultValue": null
    },
    {
      "name": "spring.luues.security.token.redisPrefix",
      "type": "java.lang.String",
      "description": "token缓存redis的前缀",
      "defaultValue": "spring:luues:security:token:"
    },
    {
      "name": "spring.luues.security.rmi.server",
      "type": "java.util.List",
      "description": "指定验证令牌服务端的host与port配置",
      "defaultValue": null
    },
    {
      "name": "spring.luues.security.rmi.port",
      "type": "java.lang.Integer",
      "description": "验证令牌服务端的rmi port",
      "defaultValue": 12181
    }
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy