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.
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 dokumentaciSouvisejí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
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.