Vydávanie kredenciálov vysvetlené: od ponuky po prijatý kredenciál
OpenID4VCI je európsky štandard na to, ako sa kredenciál dostane do niekoho peňaženky: diplom, registrácia spoločnosti, osvedčenie o kontrole. Odovzdanie vyzerá pre držiteľa ako jediný okamih, no za ním sa musí zosúladiť viacero vecí a každá z nich môže zlyhať svojím spôsobom. Táto stránka to prechádza na príklade dopravnej spoločnosti.
Dva spôsoby, ako sa vydanie začína
Väčšina vydaní sa začína tým, že vydavateľ ponúkne kredenciál, zvyčajne ako QR kód alebo odkaz. Či sa držiteľ potom musí prihlásiť, závisí od jedinej veci: či vydavateľ už vie, s kým má do činenia. Obe cesty končia na rovnakom mieste, teda s kredenciálom v peňaženke.
Držiteľ je už známy
1. Vydavateľ
Už vie, s kým má do činenia, a kredenciál ponúkne hneď na mieste
2. Peňaženka
Prijme ponuku, niekedy potvrdením krátkeho kódu zaslaného osobitne
3. Peňaženka
Vyzdvihne kredenciál a naviaže ho na toto zariadenie
Držiteľ sa musí najprv prihlásiť
1. Peňaženka
Začína ponukou alebo ide k vydavateľovi z iniciatívy držiteľa
2. Prihlásenie u vydavateľa
Prevedie držiteľa prihlásením a súhlasom s tým, čo bude vydané
3. Peňaženka
Vyzdvihne kredenciál a naviaže ho na toto zariadenie
Celý životný cyklus ponuky poverenia
Vydanie prebieha krokmi uvedenými nižšie. Každý z nich môže zlyhať samostatne a práve tieto zlyhania napokon rieši zákaznícka podpora, takže sa oplatí vedieť, kde sedia, ešte predtým, než okolo nich navrhnete proces.
Praktický príklad: osvedčenie o technickej spôsobilosti pre dopravný park
Stanica technickej kontroly vydá po bežnej kontrole osvedčenie o technickej spôsobilosti do podnikovej peňaženky dopravnej spoločnosti. Technik už na kontrolnom mieste potvrdil, kto je správca vozového parku, takže niet dôvodu nútiť ho prihlasovať sa znova.
1. Ponuka
Terminál na kontrolnom mieste zobrazí QR kód
Jeho naskenovanie otvorí peňaženku a ukáže, ktorý kredenciál sa ponúka
2. Čo sa ponúka
Peňaženka prečíta zverejnený opis kredenciálu od vydavateľa
Správca vozového parku tak vidí, čo osvedčenie obsahuje, ešte než s čímkoľvek súhlasí
3. Potvrdenie
Peňaženka potvrdí krátky kód, ktorý stanica technickej kontroly poslala správcovi vozového parku správou
Ten, kto QR kód odfotí spoza pleca, si osvedčenie aj tak nevyzdvihne
4. Naviazanie na peňaženku
Peňaženka preukáže, že drží tajomstvo, ktoré nikdy neopustí zariadenie
Osvedčenie je naviazané na toto tajomstvo, takže jeho kópia je na inom zariadení bezcenná
5. Vydané a uložené
Stanica technickej kontroly osvedčenie podpíše a peňaženka ho uloží
Odtiaľ ho dopravná spoločnosť dokáže za pár sekúnd ukázať klientovi alebo kontrolnému orgánu
Keď kredenciál ešte nie je pripravený
Príklad vyššie predpokladá, že výsledok kontroly je konečný. Ak hraničný výsledok musí najprv posúdiť starší technik, certifikát nemožno odovzdať na mieste. Norma tento prípad pokrýva namiesto toho, aby nútila správcu vozového parku prísť znova.
Vydané na mieste
Držiteľ odchádza s kredenciálom v peňaženke, a to naraz.
Vydané neskôr
Vydavateľ oznámi, že potrebuje viac času, a peňaženka si kredenciál vyzdvihne, keď je pripravený. Držiteľ nemusí začínať odznova ani prísť osobne znova.
Uzavretie kruhu
Po vydaní môže peňaženka vydavateľovi oznámiť, ako sa to skončilo. Je to nepovinné na oboch stranách a doručenie nie je zaručené, takže je to užitočné na odhalenie pokazeného postupu, no vydavateľ si nemôže nič vyvodiť zo správy, ktorá nikdy neprišla.
Peňaženka
Môže vydavateľovi oznámiť, ako vydanie skončilo
Uložené
Kredenciál je v peňaženke a pripravený na použitie
Zlyhalo
Niečo sa pokazilo, napríklad kredenciál neprešiel kontrolou
Odmietnuté
Držiteľ sa rozhodol si ho neponechať
Čo to znamená pre vás
Vydavateľ
Jeden štandardný spôsob vydávania kredenciálov, ktorý prijme každá vyhovujúca peňaženka, bez integrácie pre každú peňaženku a bez portálu, do ktorého by sa držitelia museli prihlasovať.
Držiteľ
Vidíte, čo dostávate, ešte predtým, než to prijmete, a je to naviazané na vaše zariadenie, nie na prihlásenie, ktoré môžete stratiť.
Overovateľ
Kredenciály prichádzajú už skontrolované a už naviazané na peňaženku, ktorá ich predkladá, takže ich prijatie je kontrola, nie vyšetrovanie.
Technické prehĺbenie
Táto stránka vysvetľuje, čo daná technológia robí a koho sa týka. Naša vývojárska dokumentácia pokrýva samotnú implementáciu: správy, polia a podrobné príklady, ktoré integračný tím potrebuje.
Prečítať si technickú dokumentáciuSúvisiace pojmy
Často kladené otázky
Kedy sa držiteľ musí prihlásiť a kedy nie?
Závisí to od toho, či vydavateľ už vie, s kým má do činenia. Technik, ktorý práve osobne skontroloval vozidlo, nepotrebuje, aby sa správca vozového parku znova prihlasoval, takže kredenciál sa ponúkne na mieste. Online služba, ktorá držiteľa nikdy nestretla, ho najprv prevedie vlastným prihlásením. Samotná ponuka hovorí, ktorá z dvoch možností platí.
Ako peňaženka vie, čo sa chystá prijať?
Každý vydavateľ zverejňuje opis toho, čo vydáva, a peňaženka ho prečíta skôr než čokoľvek iné. Práve to umožňuje peňaženke ukázať držiteľovi, o aký kredenciál ide a čo obsahuje, aby súhlas niečo znamenal. Znamená to aj, že vydavateľ môže pridať nový typ kredenciálu bez toho, aby každá peňaženka potrebovala aktualizáciu.
Čo bráni niekomu skopírovať kredenciál do iného zariadenia?
Pred vydaním peňaženka preukáže, že drží tajomstvo, ktoré nikdy neopustí zariadenie, a vydavateľ naň kredenciál naviaže. Overovateľ môže neskôr peňaženku požiadať, aby to isté preukázala znova. Kópia kredenciálu bez tohto tajomstva kontrolou neprejde, takže kopírovanie súboru nič neprinesie.
Čo ak kredenciál nemožno vydať okamžite?
Niektoré kontroly trvajú dlhšie, než je človek ochotný čakať: manuálne posúdenie alebo dopyt do pomalého externého registra. Vydavateľ to môže oznámiť a peňaženka si kredenciál vyzdvihne, keď je pripravený. Držiteľ nemusí začínať odznova ani prísť osobne znova.
Dozvie sa vydavateľ, či bol kredenciál skutočne ponechaný?
Môže, ale len ako láskavosť. Peňaženka môže oznámiť, že kredenciál bol uložený, že ho držiteľ odmietol alebo že niečo zlyhalo. Ani jedna strana to nemusí podporovať a doručenie nie je zaručené, takže vydavateľ by to mal brať ako užitočný signál a nikdy nie ako záznam o tom, čo sa stalo.
Zdroje
Táto stránka má informatívny charakter a nepredstavuje právne poradenstvo. Pre záväzné usmernenie sa obráťte priamo na OpenID Foundation a Európsku komisiu.