DCQL
Is éard atá i DCQL, an Digital Credentials Query Language, formáid JSON a úsáideann páirtí muiníneach laistigh d'iarratas cur i láthair OpenID4VP chun cur síos a dhéanamh ar na dintiúir agus na héilimh iontu ar mian leis a fheiceáil, ar bhealach ar féidir le haon sparán comhlíontach a pharsáil gan comhtháthú saincheaptha.
Liostaíonn iarratas DCQL iarratas dintiúir amháin do gach dintiúr a theastaíonn ón bhfíoraitheoir, gach ceann acu ag ainmniú formáid amhail mdoc nó SD-JWT VC, scagaire cineáil, agus na héilimh shonracha atá le nochtadh. Ligeann an claim_sets roghnach do iarratas amháin grúpaí malartacha, rangaithe d'éilimh a thairiscint ionas gur féidir leis an sparán titim siar ar sheiceáil níos garbhchuntasaí nuair nach bhfuil ceann beacht ar fáil, agus féadfaidh an credential_sets roghnach teaglaim shonrach a éileamh thar roinnt iarratas dintiúir. Sainmhínítear DCQL go díreach laistigh de shonraíocht OpenID4VP seachas mar dhoiciméad ar leith, agus tagann sé in ionad spleáchais níos luaithe ar DIF Presentation Exchange le haghaidh iarratais OpenID4VP: tá sé níos lú d'aon ghnó, gan grúpaí tuairisceoirí ionchuir ná ceanglais aighneachta, agus cuireann sé srianta a bhaineann le formáid in iúl go díreach san iarratas seachas trí scagaire ginearálta JSON Schema. Tá éiceachóras EUDI Wallet caighdeánaithe ar DCQL do léirithe OpenID4VP. Le haghaidh sampla iomlán d'iarratas agus d'fhreagra, féach DCQL mínithe.
Cén difear atá idir DCQL agus DIF Presentation Exchange?
Cuireann an dá cheann síos ar an méid a theastaíonn ó fhíoraitheoir ó sparán, ach tá DCQL teoranta do OpenID4VP agus sainmhínithe go díreach sa sonraíocht sin, agus is sonraíocht DIF ar leith é Presentation Exchange a chlúdaíonn prótacail eile freisin. Tá DCQL níos lú d'aon ghnó agus cuireann sé srianta a bhaineann le formáid, amhail doctype mdoc nó cineál SD-JWT VC, in iúl go díreach in oibiacht iarratais seachas trí scagaire ginearálta JSON Schema. Tá éiceachóras EUDI Wallet caighdeánaithe ar DCQL do léirithe OpenID4VP.