Přejít na hlavní obsah

Vydávání dokladů vysvětleno: od nabídky po přijatý doklad

OpenID4VCI je evropský standard pro vložení dokladu do něčí peněženky: diplomu, registrace společnosti, osvědčení o prohlídce. Předání vypadá pro držitele jako jediný okamžik, ale za ním musí zapadnout několik věcí a každá z nich může selhat po svém. Tato stránka to celé prochází na příkladu dopravní společnosti.

Dva způsoby, jak vydání začíná

Většina vydání začíná tím, že vydavatel doklad nabídne, obvykle jako QR kód nebo odkaz. Zda se držitel poté musí přihlásit, závisí na jediné věci: zda vydavatel už ví, s kým jedná. Obě cesty končí na stejném místě, s dokladem v peněžence.

Držitel je už známý

1. Vydavatel

Už ví, s kým jedná, a doklad nabídne rovnou na místě

2. Peněženka

Přijme nabídku, někdy s potvrzením krátkého kódu zaslaného zvlášť

3. Peněženka

Vyzvedne doklad a naváže jej na toto zařízení

Držitel se musí nejprve přihlásit

1. Peněženka

Začíná nabídkou, nebo jde k vydavateli z iniciativy držitele

2. Přihlášení u vydavatele

Provede držitele přihlášením a souhlasem s tím, co bude vydáno

3. Peněženka

Vyzvedne doklad a naváže jej na toto zařízení

Celý životní cyklus nabídky pověření

Vydání probíhá níže uvedenými kroky. Každý z nich může selhat samostatně a právě těmito selháními se nakonec zabývá zákaznická podpora, takže stojí za to vědět, kde leží, dříve než kolem nich navrhnete proces.

Nabídka vytvořena
QR kód nebo odkaz otevře peněženku
Nabídka přijata
držitel souhlasí
Nabídka přijata
peněženka prokáže, že jde o správné zařízení
Pověření vyžádáno
vydavatel doklad podepíše
Pověření vydáno
peněženka jej zkontroluje a uloží
Uloženo v peněžence
Kde může dojít k selhání, v pořadí kroků:
Nabídka vypršela dříve, než byla využita
Vydavatel držitele odmítl
Doklad nebylo možné vytvořit
Držitel si jej odmítl ponechat

Rozpracovaný příklad: osvědčení o technické způsobilosti pro vozový park dopravce

Stanice technické kontroly vydá po pravidelné prohlídce osvědčení o technické způsobilosti do podnikové peněženky dopravní společnosti. Technik už na místě prohlídky potvrdil, kdo je vedoucí vozového parku, takže není důvod nutit ho přihlašovat se znovu.

1. Nabídka

Terminál na stanici technické kontroly zobrazí QR kód

Jeho naskenování otevře peněženku a ukáže, který doklad je nabízen

2. Co je nabízeno

Peněženka si přečte popis dokladu zveřejněný vydavatelem

Vedoucí vozového parku tak vidí, co osvědčení obsahuje, ještě než s čímkoli souhlasí

3. Potvrzení

Peněženka potvrdí krátký kód, který stanice technické kontroly poslala vedoucímu vozového parku v SMS

Kdo vyfotí QR kód přes rameno, si osvědčení stejně nevyzvedne

4. Navázání na peněženku

Peněženka prokáže, že drží tajemství, které nikdy neopustí zařízení

Osvědčení je navázáno na toto tajemství, takže jeho kopie je na jiném zařízení bezcenná

5. Vydáno a uloženo

Stanice technické kontroly osvědčení podepíše a peněženka je uloží

Odtud je dopravní společnost může během několika sekund ukázat klientovi nebo kontrolnímu orgánu

Když doklad ještě není připraven

Výše uvedený příklad předpokládá, že výsledek prohlídky je konečný. Pokud hraniční výsledek musí nejprve projít přes vedoucího technika, certifikát nelze předat na místě. Norma tento případ pokrývá, místo aby nutila vedoucího vozového parku přijít znovu.

Vydáno na místě

Držitel odchází s dokladem ve své peněžence, v jednom kroku.

Vydáno později

Vydavatel oznámí, že potřebuje více času, a peněženka si doklad vyzvedne, jakmile je připraven. Držitel nemusí začínat od začátku ani se osobně vracet.

Uzavření smyčky

Po vydání může peněženka vydavateli sdělit, jak vše dopadlo. Je to volitelné na obou stranách a doručení není zaručeno, takže je to užitečné pro odhalení rozbitého toku, ale vydavatel si nemůže nic vyvozovat ze zprávy, která nikdy nedorazí.

Peněženka

Může vydavateli sdělit, jak vydání skončilo

Uloženo

Doklad je v peněžence a připraven k použití

Selhalo

Něco se pokazilo, například doklad neprošel kontrolou

Odmítnuto

Držitel se rozhodl si jej neponechat

Co to znamená pro vás

Vydavatel

Jeden standardní způsob vydávání dokladů, který přijme každá vyhovující peněženka, bez integrace pro jednotlivé peněženky a bez portálu, kam by se držitelé museli přihlašovat.

Držitel

Vidíte, co dostáváte, ještě než to přijmete, a je to navázáno na vaše zařízení, nikoli na přihlášení, které můžete ztratit.

Ověřovatel

Doklady přicházejí už zkontrolované a už navázané na peněženku, která je předkládá, takže jejich přijetí je kontrola, nikoli vyšetřování.

Technické prohloubení

Tato stránka vysvětluje, co technologie dělá a koho se týká. Naše dokumentace pro vývojáře se věnuje samotné implementaci: zprávám, polím a rozpracovaným příkladům, které integrační tým potřebuje.

Přečíst technickou dokumentaci

Související pojmy

Často kladené otázky

Kdy se držitel musí přihlásit a kdy ne?

Záleží na tom, zda vydavatel už ví, s kým jedná. Technik, který právě osobně zkontroloval vozidlo, nepotřebuje, aby se vedoucí vozového parku znovu přihlašoval, takže se doklad nabídne na místě. Online služba, která se s držitelem nikdy nesetkala, jej nejprve pošle přes vlastní přihlášení. Sama nabídka říká, který z obou případů platí.

Jak peněženka ví, co se chystá přijmout?

Každý vydavatel zveřejňuje popis toho, co vydává, a peněženka si jej přečte dříve než cokoli jiného. Právě díky tomu může peněženka držiteli ukázat, o jaký doklad jde a co obsahuje, takže souhlas něco znamená. Znamená to také, že vydavatel může přidat nový typ dokladu, aniž by každá peněženka potřebovala aktualizaci.

Co brání tomu, aby někdo doklad zkopíroval do jiného zařízení?

Před vydáním peněženka prokáže, že drží tajemství, které nikdy neopustí zařízení, a vydavatel na ně doklad naváže. Ověřovatel může později peněženku požádat, aby totéž prokázala znovu. Kopie dokladu bez tohoto tajemství kontrolou neprojde, takže zkopírování souboru nic nepřinese.

Co když doklad nelze vydat hned?

Některé kontroly trvají déle, než je člověk ochoten čekat: ruční posouzení nebo dotaz do pomalého externího registru. Vydavatel to může oznámit a peněženka si doklad vyzvedne, jakmile je připraven. Držitel nemusí začínat znovu ani se osobně vracet.

Dozví se vydavatel, zda si držitel doklad skutečně ponechal?

Může, ale jen ze zdvořilosti. Peněženka může oznámit, že doklad byl uložen, že jej držitel odmítl nebo že něco selhalo. Ani jedna strana to nemusí podporovat a doručení není zaručeno, takže by to vydavatel měl brát jako užitečný signál a nikdy jako záznam o tom, co se stalo.

Zdroje

  1. OpenID for Verifiable Credential Issuance 1.0
  2. OpenID4VC High Assurance Interoperability Profile 1.0
  3. EUDI Wallet Architecture and Reference Framework

Tato stránka má informativní charakter a nepředstavuje právní poradenství. Pro závazné poučení se obraťte přímo na OpenID Foundation a Evropskou komisi.

Promluvte si s námi o integraci EUDI Wallet