query-b0dae9eff317f7551fc27d5c4170c7d984f41982ce9b02ccaf7b847417809111.json 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352
  1. {
  2. "db_name": "PostgreSQL",
  3. "query": "SELECT id, client_id, client_secret_expires_at, client_id_issued_at, client_name, client_name_enc, grant_types, response_types, scope, token_endpoint_auth_method, jwks, jwks_uri, jwks_uri_enc, tls_client_auth_subject_dn, tls_client_auth_subject_dn_enc, tls_client_auth_cert_thumbprint, tls_client_auth_cert_thumbprint_enc, request_uris, request_uris_enc, contacts, contacts_enc, software_id, software_id_enc, dpop_bound_access_tokens, access_token_format, active, created_at, updated_at FROM oauth_clients WHERE ($1 OR active = true) ORDER BY created_at, client_id",
  4. "describe": {
  5. "columns": [
  6. {
  7. "ordinal": 0,
  8. "name": "id",
  9. "type_info": "Uuid",
  10. "origin": {
  11. "Table": {
  12. "table": "oauth_clients",
  13. "name": "id"
  14. }
  15. }
  16. },
  17. {
  18. "ordinal": 1,
  19. "name": "client_id",
  20. "type_info": "Text",
  21. "origin": {
  22. "Table": {
  23. "table": "oauth_clients",
  24. "name": "client_id"
  25. }
  26. }
  27. },
  28. {
  29. "ordinal": 2,
  30. "name": "client_secret_expires_at",
  31. "type_info": "Timestamptz",
  32. "origin": {
  33. "Table": {
  34. "table": "oauth_clients",
  35. "name": "client_secret_expires_at"
  36. }
  37. }
  38. },
  39. {
  40. "ordinal": 3,
  41. "name": "client_id_issued_at",
  42. "type_info": "Timestamptz",
  43. "origin": {
  44. "Table": {
  45. "table": "oauth_clients",
  46. "name": "client_id_issued_at"
  47. }
  48. }
  49. },
  50. {
  51. "ordinal": 4,
  52. "name": "client_name",
  53. "type_info": "Text",
  54. "origin": {
  55. "Table": {
  56. "table": "oauth_clients",
  57. "name": "client_name"
  58. }
  59. }
  60. },
  61. {
  62. "ordinal": 5,
  63. "name": "client_name_enc",
  64. "type_info": "Bytea",
  65. "origin": {
  66. "Table": {
  67. "table": "oauth_clients",
  68. "name": "client_name_enc"
  69. }
  70. }
  71. },
  72. {
  73. "ordinal": 6,
  74. "name": "grant_types",
  75. "type_info": "TextArray",
  76. "origin": {
  77. "Table": {
  78. "table": "oauth_clients",
  79. "name": "grant_types"
  80. }
  81. }
  82. },
  83. {
  84. "ordinal": 7,
  85. "name": "response_types",
  86. "type_info": "TextArray",
  87. "origin": {
  88. "Table": {
  89. "table": "oauth_clients",
  90. "name": "response_types"
  91. }
  92. }
  93. },
  94. {
  95. "ordinal": 8,
  96. "name": "scope",
  97. "type_info": "Text",
  98. "origin": {
  99. "Table": {
  100. "table": "oauth_clients",
  101. "name": "scope"
  102. }
  103. }
  104. },
  105. {
  106. "ordinal": 9,
  107. "name": "token_endpoint_auth_method",
  108. "type_info": "Text",
  109. "origin": {
  110. "Table": {
  111. "table": "oauth_clients",
  112. "name": "token_endpoint_auth_method"
  113. }
  114. }
  115. },
  116. {
  117. "ordinal": 10,
  118. "name": "jwks",
  119. "type_info": "Jsonb",
  120. "origin": {
  121. "Table": {
  122. "table": "oauth_clients",
  123. "name": "jwks"
  124. }
  125. }
  126. },
  127. {
  128. "ordinal": 11,
  129. "name": "jwks_uri",
  130. "type_info": "Text",
  131. "origin": {
  132. "Table": {
  133. "table": "oauth_clients",
  134. "name": "jwks_uri"
  135. }
  136. }
  137. },
  138. {
  139. "ordinal": 12,
  140. "name": "jwks_uri_enc",
  141. "type_info": "Bytea",
  142. "origin": {
  143. "Table": {
  144. "table": "oauth_clients",
  145. "name": "jwks_uri_enc"
  146. }
  147. }
  148. },
  149. {
  150. "ordinal": 13,
  151. "name": "tls_client_auth_subject_dn",
  152. "type_info": "Text",
  153. "origin": {
  154. "Table": {
  155. "table": "oauth_clients",
  156. "name": "tls_client_auth_subject_dn"
  157. }
  158. }
  159. },
  160. {
  161. "ordinal": 14,
  162. "name": "tls_client_auth_subject_dn_enc",
  163. "type_info": "Bytea",
  164. "origin": {
  165. "Table": {
  166. "table": "oauth_clients",
  167. "name": "tls_client_auth_subject_dn_enc"
  168. }
  169. }
  170. },
  171. {
  172. "ordinal": 15,
  173. "name": "tls_client_auth_cert_thumbprint",
  174. "type_info": "Text",
  175. "origin": {
  176. "Table": {
  177. "table": "oauth_clients",
  178. "name": "tls_client_auth_cert_thumbprint"
  179. }
  180. }
  181. },
  182. {
  183. "ordinal": 16,
  184. "name": "tls_client_auth_cert_thumbprint_enc",
  185. "type_info": "Bytea",
  186. "origin": {
  187. "Table": {
  188. "table": "oauth_clients",
  189. "name": "tls_client_auth_cert_thumbprint_enc"
  190. }
  191. }
  192. },
  193. {
  194. "ordinal": 17,
  195. "name": "request_uris",
  196. "type_info": "Jsonb",
  197. "origin": {
  198. "Table": {
  199. "table": "oauth_clients",
  200. "name": "request_uris"
  201. }
  202. }
  203. },
  204. {
  205. "ordinal": 18,
  206. "name": "request_uris_enc",
  207. "type_info": "Bytea",
  208. "origin": {
  209. "Table": {
  210. "table": "oauth_clients",
  211. "name": "request_uris_enc"
  212. }
  213. }
  214. },
  215. {
  216. "ordinal": 19,
  217. "name": "contacts",
  218. "type_info": "Jsonb",
  219. "origin": {
  220. "Table": {
  221. "table": "oauth_clients",
  222. "name": "contacts"
  223. }
  224. }
  225. },
  226. {
  227. "ordinal": 20,
  228. "name": "contacts_enc",
  229. "type_info": "Bytea",
  230. "origin": {
  231. "Table": {
  232. "table": "oauth_clients",
  233. "name": "contacts_enc"
  234. }
  235. }
  236. },
  237. {
  238. "ordinal": 21,
  239. "name": "software_id",
  240. "type_info": "Text",
  241. "origin": {
  242. "Table": {
  243. "table": "oauth_clients",
  244. "name": "software_id"
  245. }
  246. }
  247. },
  248. {
  249. "ordinal": 22,
  250. "name": "software_id_enc",
  251. "type_info": "Bytea",
  252. "origin": {
  253. "Table": {
  254. "table": "oauth_clients",
  255. "name": "software_id_enc"
  256. }
  257. }
  258. },
  259. {
  260. "ordinal": 23,
  261. "name": "dpop_bound_access_tokens",
  262. "type_info": "Bool",
  263. "origin": {
  264. "Table": {
  265. "table": "oauth_clients",
  266. "name": "dpop_bound_access_tokens"
  267. }
  268. }
  269. },
  270. {
  271. "ordinal": 24,
  272. "name": "access_token_format",
  273. "type_info": "Text",
  274. "origin": {
  275. "Table": {
  276. "table": "oauth_clients",
  277. "name": "access_token_format"
  278. }
  279. }
  280. },
  281. {
  282. "ordinal": 25,
  283. "name": "active",
  284. "type_info": "Bool",
  285. "origin": {
  286. "Table": {
  287. "table": "oauth_clients",
  288. "name": "active"
  289. }
  290. }
  291. },
  292. {
  293. "ordinal": 26,
  294. "name": "created_at",
  295. "type_info": "Timestamptz",
  296. "origin": {
  297. "Table": {
  298. "table": "oauth_clients",
  299. "name": "created_at"
  300. }
  301. }
  302. },
  303. {
  304. "ordinal": 27,
  305. "name": "updated_at",
  306. "type_info": "Timestamptz",
  307. "origin": {
  308. "Table": {
  309. "table": "oauth_clients",
  310. "name": "updated_at"
  311. }
  312. }
  313. }
  314. ],
  315. "parameters": {
  316. "Left": [
  317. "Bool"
  318. ]
  319. },
  320. "nullable": [
  321. false,
  322. false,
  323. true,
  324. false,
  325. true,
  326. true,
  327. false,
  328. false,
  329. false,
  330. false,
  331. true,
  332. true,
  333. true,
  334. true,
  335. true,
  336. true,
  337. true,
  338. true,
  339. true,
  340. true,
  341. true,
  342. true,
  343. true,
  344. false,
  345. false,
  346. false,
  347. false,
  348. false
  349. ]
  350. },
  351. "hash": "b0dae9eff317f7551fc27d5c4170c7d984f41982ce9b02ccaf7b847417809111"
  352. }