spring-configuration-metadata.json 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. {
  2. "groups": [
  3. {
  4. "name": "oauth",
  5. "type": "jnpf.config.JnpfOauthConfig",
  6. "sourceType": "jnpf.config.AuthAutoConfigration",
  7. "sourceMethod": "getJnpfOauthConfig()"
  8. },
  9. {
  10. "name": "oauth.login",
  11. "type": "cn.dev33.satoken.config.SaTokenConfig",
  12. "sourceType": "jnpf.config.AuthAutoConfigration",
  13. "sourceMethod": "getJnpfTokenConfig()"
  14. }
  15. ],
  16. "properties": [
  17. {
  18. "name": "oauth.default-s-s-o",
  19. "type": "java.lang.String",
  20. "description": "默认发起的登录协议",
  21. "sourceType": "jnpf.config.JnpfOauthConfig",
  22. "defaultValue": "cas"
  23. },
  24. {
  25. "name": "oauth.login-path",
  26. "type": "java.lang.String",
  27. "description": "后端登录完整路径路径",
  28. "sourceType": "jnpf.config.JnpfOauthConfig"
  29. },
  30. {
  31. "name": "oauth.login.active-timeout",
  32. "type": "java.lang.Long",
  33. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  34. },
  35. {
  36. "name": "oauth.login.auto-renew",
  37. "type": "java.lang.Boolean",
  38. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  39. },
  40. {
  41. "name": "oauth.login.check-same-token",
  42. "type": "java.lang.Boolean",
  43. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  44. },
  45. {
  46. "name": "oauth.login.cookie",
  47. "type": "cn.dev33.satoken.config.SaCookieConfig",
  48. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  49. },
  50. {
  51. "name": "oauth.login.cookie-auto-fill-prefix",
  52. "type": "java.lang.Boolean",
  53. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  54. },
  55. {
  56. "name": "oauth.login.curr-domain",
  57. "type": "java.lang.String",
  58. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  59. },
  60. {
  61. "name": "oauth.login.data-refresh-period",
  62. "type": "java.lang.Integer",
  63. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  64. },
  65. {
  66. "name": "oauth.login.dynamic-active-timeout",
  67. "type": "java.lang.Boolean",
  68. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  69. },
  70. {
  71. "name": "oauth.login.http-basic",
  72. "type": "java.lang.String",
  73. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  74. },
  75. {
  76. "name": "oauth.login.http-digest",
  77. "type": "java.lang.String",
  78. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  79. },
  80. {
  81. "name": "oauth.login.is-color-log",
  82. "type": "java.lang.Boolean",
  83. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  84. },
  85. {
  86. "name": "oauth.login.is-concurrent",
  87. "type": "java.lang.Boolean",
  88. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  89. },
  90. {
  91. "name": "oauth.login.is-lasting-cookie",
  92. "type": "java.lang.Boolean",
  93. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  94. },
  95. {
  96. "name": "oauth.login.is-log",
  97. "type": "java.lang.Boolean",
  98. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  99. },
  100. {
  101. "name": "oauth.login.is-logout-keep-freeze-ops",
  102. "type": "java.lang.Boolean",
  103. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  104. },
  105. {
  106. "name": "oauth.login.is-logout-keep-token-session",
  107. "type": "java.lang.Boolean",
  108. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  109. },
  110. {
  111. "name": "oauth.login.is-print",
  112. "type": "java.lang.Boolean",
  113. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  114. },
  115. {
  116. "name": "oauth.login.is-read-body",
  117. "type": "java.lang.Boolean",
  118. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  119. },
  120. {
  121. "name": "oauth.login.is-read-cookie",
  122. "type": "java.lang.Boolean",
  123. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  124. },
  125. {
  126. "name": "oauth.login.is-read-header",
  127. "type": "java.lang.Boolean",
  128. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  129. },
  130. {
  131. "name": "oauth.login.is-share",
  132. "type": "java.lang.Boolean",
  133. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  134. },
  135. {
  136. "name": "oauth.login.is-write-header",
  137. "type": "java.lang.Boolean",
  138. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  139. },
  140. {
  141. "name": "oauth.login.jwt-secret-key",
  142. "type": "java.lang.String",
  143. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  144. },
  145. {
  146. "name": "oauth.login.log-level",
  147. "type": "java.lang.String",
  148. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  149. },
  150. {
  151. "name": "oauth.login.log-level-int",
  152. "type": "java.lang.Integer",
  153. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  154. },
  155. {
  156. "name": "oauth.login.logout-range",
  157. "type": "cn.dev33.satoken.stp.parameter.enums.SaLogoutRange",
  158. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  159. },
  160. {
  161. "name": "oauth.login.max-login-count",
  162. "type": "java.lang.Integer",
  163. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  164. },
  165. {
  166. "name": "oauth.login.max-try-times",
  167. "type": "java.lang.Integer",
  168. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  169. },
  170. {
  171. "name": "oauth.login.overflow-logout-mode",
  172. "type": "cn.dev33.satoken.stp.parameter.enums.SaLogoutMode",
  173. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  174. },
  175. {
  176. "name": "oauth.login.replaced-range",
  177. "type": "cn.dev33.satoken.stp.parameter.enums.SaReplacedRange",
  178. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  179. },
  180. {
  181. "name": "oauth.login.right-now-create-token-session",
  182. "type": "java.lang.Boolean",
  183. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  184. },
  185. {
  186. "name": "oauth.login.same-token-timeout",
  187. "type": "java.lang.Long",
  188. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  189. },
  190. {
  191. "name": "oauth.login.timeout",
  192. "type": "java.lang.Long",
  193. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  194. },
  195. {
  196. "name": "oauth.login.token-name",
  197. "type": "java.lang.String",
  198. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  199. },
  200. {
  201. "name": "oauth.login.token-prefix",
  202. "type": "java.lang.String",
  203. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  204. },
  205. {
  206. "name": "oauth.login.token-session-check-login",
  207. "type": "java.lang.Boolean",
  208. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  209. },
  210. {
  211. "name": "oauth.login.token-style",
  212. "type": "java.lang.String",
  213. "sourceType": "cn.dev33.satoken.config.SaTokenConfig"
  214. },
  215. {
  216. "name": "oauth.sso-enabled",
  217. "type": "java.lang.Boolean",
  218. "description": "开启单点登录, 需额外代码支持",
  219. "sourceType": "jnpf.config.JnpfOauthConfig",
  220. "defaultValue": false
  221. },
  222. {
  223. "name": "oauth.ticket-timeout",
  224. "type": "java.lang.Long",
  225. "description": "轮询Ticket有效期, 秒",
  226. "sourceType": "jnpf.config.JnpfOauthConfig",
  227. "defaultValue": 60
  228. },
  229. {
  230. "name": "oauth.jnpf-app-domain",
  231. "type": "java.lang.String",
  232. "description": "app端服务器域名 @see ConfigValueUtil#getAppDomain()",
  233. "sourceType": "jnpf.config.JnpfOauthConfig",
  234. "deprecated": true,
  235. "deprecation": {}
  236. },
  237. {
  238. "name": "oauth.jnpf-domain",
  239. "type": "java.lang.String",
  240. "description": "服务器域名 @see ConfigValueUtil#getApiDomain()",
  241. "sourceType": "jnpf.config.JnpfOauthConfig",
  242. "deprecated": true,
  243. "deprecation": {}
  244. },
  245. {
  246. "name": "oauth.jnpf-front-domain",
  247. "type": "java.lang.String",
  248. "description": "pc端服务器域名 @see ConfigValueUtil#getFrontDomain()",
  249. "sourceType": "jnpf.config.JnpfOauthConfig",
  250. "deprecated": true,
  251. "deprecation": {}
  252. },
  253. {
  254. "name": "oauth.login.activity-timeout",
  255. "type": "java.lang.Long",
  256. "sourceType": "cn.dev33.satoken.config.SaTokenConfig",
  257. "deprecated": true,
  258. "deprecation": {}
  259. },
  260. {
  261. "name": "oauth.login.basic",
  262. "type": "java.lang.String",
  263. "sourceType": "cn.dev33.satoken.config.SaTokenConfig",
  264. "deprecated": true,
  265. "deprecation": {}
  266. }
  267. ],
  268. "hints": [],
  269. "ignored": {
  270. "properties": []
  271. }
  272. }