Salt la conținutul principal

Presentation Exchange

Presentation Exchange este specificația pe care o parte care se bazează pe verificare o folosește pentru a descrie, într-un format prelucrabil automat, exact ce acreditări și afirmații are nevoie de la un deținător, astfel încât un portofel să poată potrivi automat solicitarea cu acreditările pe care le deține.

O presentation definition enumeră tipurile de acreditare și câmpurile pe care o parte care se bazează pe verificare le acceptă drept dovadă, de exemplu „o acreditare care dovedește că deținătorul are peste 18 ani, emisă de un membru al unui Trusted List”. Portofelul evaluează acea definiție în raport cu acreditările din portofelul deținătorului, îi arată deținătorului care se potrivesc, și îi permite să aprobe exact ce se partajează. OpenID4VP a transportat istoric cererile Presentation Exchange între o parte care se bazează pe verificare și un portofel. Specificația, publicată de Decentralized Identity Foundation, susține restricții dincolo de o simplă potrivire de tip de acreditare: o parte care se bazează pe verificare poate cere o valoare specifică pentru o afirmație, poate restricționa ce emitenți acceptă, sau poate cere o acreditare dintr-un set de alternative acceptabile, și poate marca unele elemente solicitate ca opționale în loc de obligatorii. Aceasta permite ca o singură cerere să acopere mai multe moduri acceptabile de a dovedi același fapt, de exemplu fie un permis de conducere, fie o carte de identitate națională pentru un control de vârstă, în loc să oblige partea care se bazează pe verificare să emită cereri separate pentru fiecare tip de acreditare. Grupul de lucru OpenID4VP s-a orientat mai recent spre Digital Credentials Query Language (DCQL), mai nou și mai compact, pentru a exprima același tip de cerere, Presentation Exchange rămânând în uz pentru compatibilitate retroactivă în implementările existente. Oricum ar fi, ideea subiacentă rămâne aceeași: partea care se bazează pe verificare își enunță cerințele o singură dată, într-un format pe care portofelele îl pot interpreta fără intervenție umană, astfel încât deținătorului i se cere să aprobe o potrivire concretă, nu să interpreteze instrucțiuni în text liber despre ce să predea.

Presentation Exchange este încă modul actual de a solicita o acreditare?

Este pe cale să fie înlocuit. Grupul de lucru OpenID4VP s-a orientat spre Digital Credentials Query Language (DCQL), mai nou și mai compact, pentru a descrie ce are nevoie o parte care se bazează pe verificare, dar Presentation Exchange rămâne în uz în implementările existente pentru compatibilitate retroactivă, astfel încât portofelele și verificatorii susțin adesea ambele formate în paralel.

Înapoi la glosar