Meta tags:
description= Created a query that detects sensitive information being stored in local Android databases without encryption, which may expose it to attackers or malicious applications.
The query looks for sensit...;
Headings (most frequently used words):
uh, oh, java, commented, github, actions, bot, for, generated, file, changes, 2022, jan, 2021, 17, atorralba, nov, comment, aug, this, 12, 20, saved, searches, create, new, query, cleartext, storage, of, sensitive, information, in, android, databases, 6492, navigation, footer, loading, sep, 11, left, choose, reason, hiding, feb, search, code, repositories, users, issues, pull, requests, provide, feedback, menu, use, to, filter, your, results, more, quickly, conversation, evaluation, edited, there, was, an, error, while, please, reload, page, 23, ethanpalm, smowton, 21, 24, reviewers, assignees, labels, projects, milestone, development, participants,
Text of the page (most frequently used words):
org (1415), sink (650), apache (606), springframework (502), javax (390), com (326), #android (318), java (297), commons (292), ratpack (270), core (240), util (210), web (182), the (178), http (151), client (150), net (150), jakarta (150), google (142), common (142), ldap (120), json (120), groovy (120), core5 (120), ognl (120), context (112), source (108), this (99), xml (90), validation (90), jndi (90), jdbc (90), codec (90), summary (90), url (90), logging (88), 100 (75), open (65), coverage (63), changes (62), file (62), sql (61), handling (60), form (60), function (60), cache (60), beans (60), shiro (60), 800 (60), 783 (60), xpath (60), 149 (60), container (60), remote (60), 123 (60), faces (60), lang (60), fasterxml (60), jackson (60), esotericsoftware (60), injection (60), differences (54), for (52), framework (49), base (48), security (47), github (46), 324 (44), log4j (44), 359 (44), intent (44), there (43), while (42), reload (42), database (42), was (41), please (40), loading (40), error (39), page (39), 551 (38), information (37), create (37), reports (37), request (35), and (34), generated (33), atorralba (32), all (32), widget (32), text (31), collections (31), content (31), app (31), start (31), contentprovider (31), func (30), exec (30), play (30), mvc (30), xmlpull (30), sax (30), 163 (30), 138 (30), reactive (30), multipart (30), 139 (30), savedrequest (30), object (30), mvel2 (30), 236 (30), 198 (30), jooq (30), hibernate (30), dom4j (30), codehaus (30), control (30), ibatis (30), directory (30), api (30), 272 (30), 220 (30), lang3 (30), 131 (30), jexl3 (30), jexl2 (30), collections4 (30), saxon (30), s9api (30), jodd (30), transform (30), servlet (30), script (30), ssl (30), naming (30), management (30), 414 (30), nio (30), flexjson (30), unboundid (30), sdk (30), opensymphony (30), xwork2 (30), collect (30), 553 (30), databind (30), kryo5 (30), kryo (30), hutool (30), webkit (30), 122 (30), package (30), bean (30), header (30), splitting (30), leak (30), jexl (30), mvel (30), set (30), hostname (30), verifier (30), stream (30), redirect (30), xslt (30), xss (30), taint (30), value (30), totals (30), 107 (30), 2022 (28), show (26), sorry (25), something (25), went (25), wrong (25), reactions (25), contributor (25), copy (25), link (25), resolved (24), branch (24), merged (24), code (23), commented (23), slf4j (22), scijava (22), log (22), jboss (22), 424 (22), 293 (22), flogger (22), androidx (22), slice (22), workflow (22), actions (22), run (21), available (20), will (20), 2021 (20), were (19), are (19), bot (19), head (18), compared (18), picked (18), nightly (18), job (18), after (18), gets (18), artifacts (18), 430 (18), cleartext (16), from (15), pending (15), storage (15), write (15), csv (15), rst (15), click (15), review (14), 103 (14), sent (14), 108 (14), jan (14), applied (13), view (13), reviewed (12), hide (12), outdated (11), comment (11), feb (11), suggestions (10), you (9), that (9), pull (9), ethanpalm (9), sign (9), lib (9), semmle (9), qll (9), query (9), your (9), can (8), smowton (8), aschackmull (8), 565 (8), 106 (8), 1276 (8), new (8), nov (8), 423 (8), 292 (8), 429 (8), 431 (8), suggestion (7), cannot (7), these (7), 416 (7), 411 (7), force (7), pushed (7), 181 (7), 180 (7), sensitive (7), add (6), documentation (6), more (6), 1424 (6), compare (6), fix (6), 1326 (6), reason (6), aug (6), databases (6), enterprise (6), community (5), issues (5), left (5), approved (5), january (5), search (5), docs (4), navigation (4), comments (4), may (4), projects (4), ready (4), account (4), into (4), main (4), 438 (4), 183 (4), 182 (4), frameworks (4), models (4), added (4), commits (4), hidden (4), 5651 (4), 5646 (4), 397 (4), 392 (4), author (4), requests (4), choose (4), hiding (4), 176 (4), 5373 (4), 175 (4), 5368 (4), 313 (4), 308 (4), cwe (4), 6492 (4), support (4), not (3), manage (3), 2026 (3), line (3), change (3), batch (3), commit (3), one (3), team (3), conversation (3), authored (3), users (3), name (3), rebase (3), qhelp (3), others (3), 5674 (3), 5669 (3), cleartextstorageandroiddatabasequery (3), topic (3), learn (3), previously (3), found (3), comparison (3), artifact (3), with (3), characters (3), unicode (3), about (3), insights (3), signed (3), settings (3), codeql (3), another (3), tab (3), window (3), refresh (3), session (3), saved (3), use (3), feedback (3), grade (3), features (3), platform (3), solutions (3), explore (3), contact (2), privacy (2), terms (2), footer (2), merge (2), reviews (2), must (2), valid (2), deleted (2), single (2), only (2), because (2), development (2), milestone (2), requires (2), doc (2), labels (2), reviewers (2), already (2), have (2), free (2), 6225 (2), 6220 (2), noreply (2), apply (2), 6217 (2), 6212 (2), qldoc (2), 1419 (2), 4df0f39 (2), move (2), update (2), could (2), thanks (2), dismissed (2), stale (2), via (2), small (2), duplicate (2), off (2), abuse (2), spam (2), displayed (2), describe (2), problem (2), src (2), 312 (2), cleartextstorageandroiddatabase (2), question (2), 6493 (2), sep (2), august (2), changed (2), results (2), inputs (2), summaries (2), contentvalues (2), its (2), data (2), encryption (2), methods (2), bidirectional (2), jump (2), our (2), issue (2), discussions (2), appearance (2), cancel (2), see (2), searches (2), repositories (2), copilot (2), business (2), advanced (2), developer (2), topics (2), archive (2), customer (2), services (2), devops (2), build (2), capture (2), perform, action, time, share, personal, cookies, status, inc, right, now, check, back, later, queued, multi, has, been, marked, existing, order, applying, lines, supported, per, viewing, subset, closed, invalid, made, participants, successfully, merging, close, none, yet, assigned, assignees, whose, approvals, affect, requirements, reviewer, join, february, 4f13bf8, anders, schack, mulligen, 54e8ea5, struts, strutsannotations, thrift, 4f4f531, missing, 9c238e0, appropriate, c6dd7dd, stub, 4f25359, method, localdatabaseopenmethodaccess, 652a1d2, wrongly, conflicts, 5cf6644, remove, unneeded, nonsuspicious, values, baa1f71, atabasequery, chris, 4e4f619, cleartextstorageandroidd, ethan, palm, 56270045, c5ed5fc, ee84dae, predicate, 16b61f7, qldocs, example, f0604e2, times, most, recently, 8bc8926, 6ce623c, load, items, note, location, 8f544f4, 10e5f96, 773f19b, sensitiveactions, november, 9f659a8, look, good, just, regarding, plaintext, label, september, c08576a, 1336ee1, 100f200, 1726460, refactor, queries, mentioned, title, requested, owner, apparently, evaluation, also, adds, little, modeling, edittext, considered, remediation, alternative, sinks, aren, modeled, encrypts, whole, sqlcipher, looks, flowing, arbitrary, statements, proper, calls, through, isn, sanitized, hashing, said, currently, detected, simple, heuristic, field, improvement, insert, created, detects, being, stored, local, without, which, expose, attackers, malicious, applications, edited, contains, interpreted, compiled, differently, than, what, appears, below, editor, reveals, files, checks, bottom, clicking, agree, occasionally, send, related, emails, statement, service, maintainers, project, additional, options, 370, 917, star, fork, notification, notifications, public, message, dismiss, alert, switched, accounts, out, resetting, focus, qualifiers, filter, quickly, submit, include, email, address, contacted, read, every, piece, take, input, very, seriously, provide, syntax, tips, clear, pricing, premium, ons, powered, trending, program, accelerator, maintainer, lab, programs, fund, developers, sponsors, partners, trust, center, forum, skills, ebooks, events, webinars, stories, type, software, resources, industries, government, manufacturing, financial, healthcare, industry, cases, devsecops, modernization, case, nonprofits, startups, medium, teams, enterprises, company, size, marketplace, changelog, blog, why, stop, leaks, before, they, secret, protection, secure, find, vulnerabilities, application, plan, track, work, instant, dev, environments, codespaces, automate, any, workflows, integrate, external, tools, mcp, registry, prompts, deploy, intelligent, apps, spark, better, creation, toggle, menu, skip, wayback, machine, 20260103114946, https, timestamps, fail, success, 2027, 2025, dec,
Text of the page (random words):
rg apache commons jexl3 15 15 org apache commons jexl3 15 15 org apache commons lang3 424 293 131 org apache commons lang3 424 293 131 org apache commons logging 6 6 org apache commons logging 6 6 org apache commons ognl 6 6 org apache commons ognl 6 6 org apache commons text 272 220 52 org apache commons text 272 220 52 org apache directory ldap client api 1 1 org apache directory ldap client api 1 1 org apache hc core5 function 1 1 org apache hc core5 function 1 1 org apache hc core5 http 1 2 39 1 2 39 org apache hc core5 http 1 2 39 1 2 39 org apache hc core5 net 2 2 org apache hc core5 net 2 2 org apache hc core5 util 24 18 6 org apache hc core5 util 24 18 6 org apache http 27 3 70 25 2 3 62 8 org apache http 27 3 70 25 2 3 62 8 org apache ibatis jdbc 6 6 org apache ibatis jdbc 6 6 org apache log4j 11 11 org apache log4j 11 11 org apache logging log4j 359 8 359 4 4 org apache logging log4j 359 8 359 4 4 org apache shiro codec 1 1 org apache shiro codec 1 1 org apache shiro jndi 1 1 org apache shiro jndi 1 1 org codehaus groovy control 1 1 org codehaus groovy control 1 1 org dom4j 20 20 org dom4j 20 20 org hibernate 7 7 org hibernate 7 7 org jboss logging 324 324 org jboss logging 324 324 org jooq 1 1 org jooq 1 1 org json 236 198 38 org json 236 198 38 org mvel2 16 16 org mvel2 16 16 org scijava log 13 13 org scijava log 13 13 org slf4j 55 6 55 2 4 org slf4j 55 6 55 2 4 org springframework beans 26 26 org springframework beans 26 26 org springframework cache 13 13 org springframework cache 13 13 org springframework context 3 3 org springframework context 3 3 org springframework http 14 70 14 60 10 org springframework http 14 70 14 60 10 org springframework jdbc core 10 10 org springframework jdbc core 10 10 org springframework jdbc object 9 9 org springframework jdbc object 9 9 org springframework jndi 1 1 org springframework jndi 1 1 org springframework ldap 42 28 14 org springframework ldap 42 28 14 org springframework security web savedrequest 6 6 org springframework security web savedrequest 6 6 org springframework ui 32 32 org springframework ui 32 32 org springframework util 139 87 52 org springframework util 139 87 52 org springframework validation 13 13 org springframework validation 13 13 org springframework web client 13 3 13 3 org springframework web client 13 3 13 3 org springframework web context request 8 8 org springframework web context request 8 8 org springframework web multipart 12 13 12 13 org springframework web multipart 12 13 12 13 org springframework web reactive function client 2 2 org springframework web reactive function client 2 2 org springframework web util 163 138 25 org springframework web util 163 138 25 org xml sax 1 1 org xml sax 1 1 org xmlpull v1 3 3 org xmlpull v1 3 3 play mvc 4 4 play mvc 4 4 ratpack core form 3 3 ratpack core form 3 3 ratpack core handling 6 4 6 4 ratpack core handling 6 4 6 4 ratpack core http 10 10 10 10 ratpack core http 10 10 10 10 ratpack exec 48 48 ratpack exec 48 48 ratpack form 3 3 ratpack form 3 3 ratpack func 35 35 ratpack func 35 35 ratpack handling 6 4 6 4 ratpack handling 6 4 6 4 ratpack http 10 10 10 10 ratpack http 10 10 10 10 ratpack util 35 35 ratpack util 35 35 all reactions sorry something went wrong uh oh there was an error while loading please reload this page atorralba and others added 11 commits january 21 2022 16 55 added query for cleartext storage in android database f0604e2 fix qldocs and the qhelp example 16b61f7 fix predicate name ee84dae apply suggestions from code review c5ed5fc co authored by ethan palm 56270045 ethanpalm users noreply github com update java ql lib semmle code java security cleartextstorageandroidd 4e4f619 atabasequery qll co authored by chris smowton smowton github com add qldoc baa1f71 remove unneeded nonsuspicious values 5cf6644 fix wrongly resolved rebase conflicts 652a1d2 fix method name in localdatabaseopenmethodaccess 4f25359 fix stub c6dd7dd move contentprovider models to the appropriate file 4df0f39 atorralba force pushed the atorralba android cleartext storage database branch from 9c238e0 to 4df0f39 compare january 21 2022 15 58 copy link contributor github actions bot commented jan 21 2022 ️ the head of this pr and the base branch were compared for differences in the framework coverage reports the generated reports are available in the artifacts of this workflow run the differences will be picked up by the nightly job after the pr gets merged click to show differences in coverage java generated file changes for java changes to framework coverage java rst android android 45 411 108 3 67 android android 46 416 108 3 67 totals 182 6212 1419 106 6 10 107 33 1 81 totals 183 6217 1419 106 6 10 107 33 1 81 changes to framework coverage java csv package sink source summary sink bean validation sink create file sink groovy sink header splitting sink information leak sink intent start sink jexl sink jndi injection sink ldap sink logging sink mvel sink ognl injection sink open url sink pending intent sent sink set hostname verifier sink sql sink url open stream sink url redirect sink write file sink xpath sink xslt sink xss source contentprovider source remote summary taint summary value package sink source summary sink bean validation sink create file sink groovy sink header splitting sink information leak sink intent start sink jexl sink jndi injection sink ldap sink logging sink mvel sink ognl injection sink open url sink pending intent sent sink set hostname verifier sink sql sink url open stream sink url redirect sink write file sink xpath sink xslt sink xss source android widget source contentprovider source remote summary taint summary value android app 16 103 7 9 18 85 android app 16 103 7 9 18 85 android content 24 27 96 16 8 27 31 65 android content 24 27 100 16 8 27 31 69 android database 59 30 59 30 android database 59 30 59 30 android net 60 45 15 android net 60 45 15 android os 122 41 81 android os 122 41 81 android util 6 16 6 16 android util 6 16 6 16 android webkit 3 2 3 2 android webkit 3 2 3 2 android widget 1 1 1 1 androidx slice 2 5 88 2 5 27 61 androidx slice 2 5 88 2 5 27 61 cn hutool core codec 1 1 cn hutool core codec 1 1 com esotericsoftware kryo io 1 1 com esotericsoftware kryo io 1 1 com esotericsoftware kryo5 io 1 1 com esotericsoftware kryo5 io 1 1 com fasterxml jackson core 1 1 com fasterxml jackson core 1 1 com fasterxml jackson databind 6 6 com fasterxml jackson databind 6 6 com google common base 85 62 23 com google common base 85 62 23 com google common cache 17 17 com google common cache 17 17 com google common collect 553 2 551 com google common collect 553 2 551 com google common flogger 29 29 com google common flogger 29 29 com google common io 6 73 6 72 1 com google common io 6 73 6 72 1 com opensymphony xwork2 ognl 3 3 com opensymphony xwork2 ognl 3 3 com unboundid ldap sdk 17 17 com unboundid ldap sdk 17 17 flexjson 1 1 flexjson 1 1 groovy lang 26 26 groovy lang 26 26 groovy util 5 5 groovy util 5 5 jakarta faces context 2 7 2 7 jakarta faces context 2 7 2 7 jakarta json 123 100 23 jakarta json 123 100 23 jakarta ws rs client 1 1 jakarta ws rs client 1 1 jakarta ws rs container 9 9 jakarta ws rs container 9 9 jakarta ws rs core 2 149 2 94 55 jakarta ws rs core 2 149 2 94 55 java beans 1 1 java beans 1 1 java io 37 31 15 22 31 java io 37 31 15 22 31 java lang 8 58 8 46 12 java lang 8 58 8 46 12 java net 10 3 7 10 3 7 java net 10 3 7 10 3 7 java nio 15 6 13 2 6 java nio 15 6 13 2 6 java sql 7 7 java sql 7 7 java util 34 430 34 16 414 java util 34 430 34 16 414 javax faces context 2 7 2 7 javax faces context 2 7 2 7 javax json 123 100 23 javax json 123 100 23 javax management remote 2 2 javax management remote 2 2 javax naming 7 6 1 javax naming 7 6 1 javax net ssl 2 2 javax net ssl 2 2 javax script 1 1 javax script 1 1 javax servlet 4 21 2 3 1 21 2 javax servlet 4 21 2 3 1 21 2 javax validation 1 1 1 1 javax validation 1 1 1 1 javax ws rs client 1 1 javax ws rs client 1 1 javax ws rs container 9 9 javax ws rs container 9 9 javax ws rs core 3 149 1 2 94 55 javax ws rs core 3 149 1 2 94 55 javax xml transform 1 6 1 6 javax xml transform 1 6 1 6 javax xml xpath 3 3 javax xml xpath 3 3 jodd json 10 10 jodd json 10 10 net sf saxon s9api 5 5 net sf saxon s9api 5 5 ognl 6 6 ognl 6 6 org apache commons codec 6 6 org apache commons codec 6 6 org apache commons collections 800 17 783 org apache commons collections 800 17 783 org apache commons collections4 800 17 783 org apache commons collections4 800 17 783 org apache commons io 93 2 565 78 15 2 551 14 org apache commons io 93 2 565 78 15 2 551 14 org apache commons jexl2 15 15 org apache commons jexl2 15 15 org apache commons jexl3 15 15 org apache commons jexl3 15 15 org apache commons lang3 424 293 131 org apache commons lang3 424 293 131 org apache commons logging 6 6 org apache commons logging 6 6 org apache commons ognl 6 6 org apache commons ognl 6 6 org apache commons text 272 220 52 org apache commons text 272 220 52 org apache directory ldap client api 1 1 org apache directory ldap client api 1 1 org apache hc core5 function 1 1 org apache hc core5 function 1 1 org apache hc core5 http 1 2 39 1 2 39 org apache hc core5 http 1 2 39 1 2 39 org apache hc core5 net 2 2 org apache hc core5 net 2 2 org apache hc core5 util 24 18 6 org apache hc core5 util 24 18 6 org apache http 27 3 70 25 2 3 62 8 org apache http 27 3 70 25 2 3 62 8 org apache ibatis jdbc 6 6 org apache ibatis jdbc 6 6 org apache log4j 11 11 org apache log4j 11 11 org apache logging log4j 359 8 359 4 4 org apache logging log4j 359 8 359 4 4 org apache shiro codec 1 1 org apache shiro codec 1 1 org apache shiro jndi 1 1 org apache shiro jndi 1 1 org codehaus groovy control 1 1 org codehaus groovy control 1 1 org dom4j 20 20 org dom4j 20 20 org hibernate 7 7 org hibernate 7 7 org jboss logging 324 324 org jboss logging 324 324 org jooq 1 1 org jooq 1 1 org json 236 198 38 org json 236 198 38 org mvel2 16 16 org mvel2 16 16 org scijava log 13 13 org scijava log 13 13 org slf4j 55 6 55 2 4 org slf4j 55 6 55 2 4 org springframework beans 26 26 org springframework beans 26 26 org springframework cache 13 13 org springframework cache 13 13 org springframework context 3 3 org springframework context 3 3 org springframework http 14 70 14 60 10 org springframework http 14 70 14 60 10 org springframework jdbc core 10 10 org springframework jdbc core 10 10 org springframework jdbc object 9 9 org springframework jdbc object 9 9 org springframework jndi 1 1 org springframework jndi 1 1 org springframework ldap 42 28 14 org springframework ldap 42 28 14 org springframework security web savedrequest 6 6 org springframework security web savedrequest 6 6 org springframework ui 32 32 org springframework ui 32 32 org springframework util 139 87 52 org springframework util 139 87 52 org springframework validation 13 13 org springframework validation 13 13 org springframework web client 13 3 13 3 org springframework web client 13 3 13 3 org springframework web context request 8 8 org springframework web context request 8 8 org springframework web multipart 12 13 12 13 org springframework web multipart 12 13 12 13 org springframework web reactive function client 2 2 org springframework web reactive function client 2 2 org springframework web util 163 138 25 org springframework web util 163 138 25 org xml sax 1 1 org xml sax 1 1 org xmlpull v1 3 3 org xmlpull v1 3 3 play mvc 4 4 play mvc 4 4 ratpack core form 3 3 ratpack core form 3 3 ratpack core handling 6 4 6 4 ratpack core handling 6 4 6 4 ratpack core http 10 10 10 10 ratpack core http 10 10 10 10 ratpack exec 48 48 ratpack exec 48 48 ratpack form 3 3 ratpack form 3 3 ratpack func 35 35 ratpack func 35 35 ratpack handling 6 4 6 4 ratpack handling 6 4 6 4 ratpack http 10 10 10 10 ratpack http 10 10 10 10 ratpack util 35 35 ratpack util 35 35 all reactions sorry something went wrong uh oh there was an error while loading please reload this page add missing qldoc 4f4f531 copy link contributor github actions bot commented jan 24 2022 ️ the head of this pr and the base branch were compared for differences in the framework coverage reports the generated reports are available in the artifacts of this workflow run the differences will be picked up by the nightly job after the pr gets merged click to show differences in coverage java generated file changes for java changes to framework coverage java rst android android 45 411 108 3 67 android android 46 416 108 3 67 totals 182 6212 1424 106 6 10 107 33 1 81 totals 183 6217 1424 106 6 10 107 33 1 81 changes to framework coverage java csv package sink source summary sink bean validation sink create file sink groovy sink header splitting sink information leak sink intent start sink jexl sink jndi injection sink ldap sink logging sink mvel sink ognl injection sink open url sink pending intent sent sink set hostname verifier sink sql sink url open stream sink url redirect sink write file sink xpath sink xslt sink xss source contentprovider source remote summary taint summary value package sink source summary sink bean validation sink create file sink groovy sink header splitting sink information leak sink intent start sink jexl sink jndi injection sink ldap sink logging sink mvel sink ognl injection sink open url sink pending intent sent sink set hostname verifier sink sql sink url open stream sink url redirect sink write file sink xpath sink xslt sink xss source android widget source contentprovider source remote summary taint summary value android app 16 103 7 9 18 85 android app 16 103 7 9 18 85 android content 24 27 96 16 8 27 31 65 android content 24 27 100 16 8 27 31 69 android database 59 30 59 30 android database 59 30 59 30 android net 60 45 15 android net 60 45 15 android os 122 41 81 android os 122 41 81 android util 6 16 6 16 android util 6 16 6 16 android webkit 3 2 3 2 android webkit 3 2 3 2 android widget 1 1 1 1 androidx slice 2 5 88 2 5 27 61 androidx slice 2 5 88 2 5 27 61 cn hutool core codec 1 1 cn hutool core codec 1 1 com esotericsoftware kryo io 1 1 com esotericsoftware kryo io 1 1 com esotericsoftware kryo5 io 1 1 com esotericsoftware kryo5 io 1 1 com fasterxml jackson core 1 1 com fasterxml jackson core 1 1 com fasterxml jackson databind 6 6 com fasterxml jackson databind 6 6 com google common base 85 62 23 com google common base 85 62 23 com google common cache 17 17 com google common cache 17 17 com google common collect 553 2 551 com google common collect 553 2 551 com google common flogger 29 29 com google common flogger 29 29 com google common io 6 73 6 72 1 com google common io 6 73 6 72 1 com opensymphony xwork2 ognl 3 3 com opensymphony xwork2 ognl 3 3 com unboundid ldap sdk 17 17 com unboundid ldap sdk 17 17 flexjson 1 1 flexjson 1 1 groovy lang 26 26 groovy lang 26 26 groovy util 5 5 groovy util 5 5 jakarta faces context 2 7 2 7 jakarta faces context 2 7 2 7 jakarta json 123 100 23 jakarta json 123 100 23 jakarta ws rs client 1 1 jakarta ws rs clie...
|