Praleisti ir pereiti prie pagrindinio turinio

Pateikimo mainai

(Presentation Exchange)

Pateikimo mainai yra specifikacija, kurią pasitikinti šalis naudoja mašininiu būdu skaitomu formatu apibrėžti, kokių tiksliai kredencialų ir teiginių jai reikia iš turėtojo, kad piniginė galėtų automatiškai suderinti užklausą su turimais kredencialais.

Pateikimo apibrėžimas išvardija kredencialų tipus ir laukus, kuriuos relying party priima kaip įrodymą, pavyzdžiui, „kredencialas, įrodantis, kad turėtojui daugiau nei 18 metų, išduotas Trusted List nario“. Piniginė įvertina tą apibrėžimą pagal turėtojo piniginėje esančius kredencialus, parodo turėtojui, kurie iš jų atitinka, ir leidžia patvirtinti lygiai tai, kas bus bendrinama. OpenID4VP istoriškai perdavė Presentation Exchange užklausas tarp relying party ir piniginės. Specifikacija, paskelbta Decentralized Identity Foundation, palaiko apribojimus, viršijančius paprastą kredencialo tipo atitikimą: relying party gali reikalauti konkrečios teiginio reikšmės, apriboti, kuriuos išdavėjus priima, arba paprašyti vieno kredencialo iš priimtinų alternatyvų aibės, taip pat pažymėti kai kuriuos prašomus elementus kaip neprivalomus, o ne būtinus. Tai leidžia vienai užklausai apimti kelis priimtinus to paties fakto įrodymo būdus, pavyzdžiui, arba vairuotojo pažymėjimą, arba nacionalinę asmens tapatybės kortelę amžiaus patikrai, vietoj to, kad relying party būtų priversta siųsti atskiras užklausas kiekvienam kredencialo tipui. OpenID4VP darbo grupė pastaruoju metu labiau linksta prie naujesnės, kompaktiškesnės Digital Credentials Query Language (DCQL) tokio pobūdžio užklausoms išreikšti, o Presentation Exchange lieka naudojamas dėl atgalinio suderinamumo esamuose diegimuose. Bet kuriuo atveju pagrindinė idėja išlieka ta pati: relying party vieną kartą nurodo savo reikalavimus formatu, kurį piniginės gali analizuoti be žmogaus įsikišimo, todėl turėtojo prašoma patvirtinti konkretų atitikimą, o ne interpretuoti laisvo teksto instrukcijas, ką pateikti.

Ar Presentation Exchange vis dar yra dabartinis būdas paprašyti kredencialo?

Jis pamažu keičiamas. OpenID4VP darbo grupė pasuko naujesnės, kompaktiškesnės Digital Credentials Query Language (DCQL) link, aprašant, ko reikia relying party, tačiau Presentation Exchange lieka naudojamas esamuose diegimuose dėl atgalinio suderinamumo, todėl piniginės ir tikrintojai dažnai palaiko abu formatus lygiagrečiai.

Grįžti į žodyną