{ "groups": [ { "name": "driver.auth-config", "type": "com.wrj.driver.server.config.AuthConfig", "sourceType": "com.wrj.driver.server.config.AuthConfig" }, { "name": "wechatpay", "type": "com.wrj.driver.server.config.WechatPayConfig", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" } ], "properties": [ { "name": "driver.auth-config.need-auth-end-points", "type": "java.lang.String[]", "description": "必须验证的权限 url 集合", "sourceType": "com.wrj.driver.server.config.AuthConfig" }, { "name": "driver.auth-config.no-auth-end-points", "type": "java.lang.String[]", "description": "不需权限校验 url 集合", "sourceType": "com.wrj.driver.server.config.AuthConfig" }, { "name": "driver.auth-config.pre-auth", "type": "java.lang.Boolean", "description": "约定为若 preAuth 为 true,则所有请求(除不需权限校验url集合noAuthEndPoints外)都需要身份认证 为 false,则所有请求(除需要权限校验url集合needAuthEndPoints外)都不需要身份认证", "sourceType": "com.wrj.driver.server.config.AuthConfig" }, { "name": "wechatpay.api-v3-key", "type": "java.lang.String", "description": "秘钥", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" }, { "name": "wechatpay.app-id", "type": "java.lang.String", "description": "应用ID", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" }, { "name": "wechatpay.app-secret", "type": "java.lang.String", "description": "小程序秘钥", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" }, { "name": "wechatpay.mch-id", "type": "java.lang.String", "description": "商户ID", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" }, { "name": "wechatpay.mch-serial-no", "type": "java.lang.String", "description": "证书序列号", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" }, { "name": "wechatpay.pay-notice-url", "type": "java.lang.String", "description": "支付回调地址", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" }, { "name": "wechatpay.private-key-path", "type": "java.lang.String", "description": "证书路径", "sourceType": "com.wrj.driver.server.config.WechatPayConfig" } ], "hints": [] }