Kredencialų išdavimas paaiškintas: nuo pasiūlymo iki priimto kredencialo
OpenID4VCI yra Europos standartas, pagal kurį kredencialas patenka į žmogaus piniginę: diplomas, įmonės registracija, apžiūros sertifikatas. Turėtojui jo perdavimas atrodo kaip viena akimirka, bet už jos turi sutapti keli dalykai, ir kiekvienas jų gali nepavykti savaip. Šiame puslapyje tai apžvelgiama pasitelkus vežimo įmonės pavyzdį.
Du būdai, kaip prasideda išdavimas
Dažniausiai išdavimas prasideda nuo to, kad išdavėjas pasiūlo kredencialą, paprastai QR kodu arba nuoroda. Ar turėtojui tada reikės prisijungti, priklauso nuo vieno dalyko: ar išdavėjas jau žino, su kuo turi reikalą. Abu keliai baigiasi toje pačioje vietoje, kredencialui atsidūrus piniginėje.
Turėtojas jau žinomas
1. Išdavėjas
Jau žino, su kuo turi reikalą, ir pasiūlo kredencialą čia pat
2. Piniginė
Priima pasiūlymą, kartais patvirtindamas atskirai atsiųstą trumpą kodą
3. Piniginė
Atsiima kredencialą ir pririša jį prie šio įrenginio
Turėtojas pirma turi prisijungti
1. Piniginė
Pradeda nuo pasiūlymo arba kreipiasi į išdavėją turėtojo iniciatyva
2. Išdavėjo prisijungimas
Praveda turėtoją per prisijungimą ir sutikimą su tuo, kas bus išduota
3. Piniginė
Atsiima kredencialą ir pririša jį prie šio įrenginio
Visas kredencialo pasiūlymo gyvavimo ciklas
Išdavimas vyksta toliau nurodytais žingsniais. Kiekvienas jų gali nepavykti atskirai, o būtent su tokiais nesklandumais galiausiai tenka dirbti klientų aptarnavimo tarnybai, todėl verta žinoti, kur jie glūdi, dar prieš kuriant procesą.
Išsamus pavyzdys: techninės apžiūros sertifikatas vežėjo autoparkui
Transporto priemonių techninės apžiūros įstaiga po įprastos apžiūros išduoda techninės apžiūros sertifikatą į vežimo įmonės verslo piniginę. Inspektorius apžiūros vietoje jau patvirtino, kas yra autoparko vadovas, todėl nėra jokios priežasties versti jį prisijungti iš naujo.
1. Pasiūlymas
Apžiūros vietos terminalas parodo QR kodą
Jį nuskaičius atsiveria piniginė ir parodoma, koks kredencialas siūlomas
2. Kas siūloma
Piniginė perskaito išdavėjo paskelbtą kredencialo aprašymą
Taigi autoparko vadovas mato, kas yra sertifikate, dar prieš su kuo nors sutikdamas
3. Patvirtinimas
Piniginė patvirtina trumpą kodą, kurį apžiūros įstaiga žinute atsiuntė autoparko vadovui
Tas, kuris per petį nufotografuoja QR kodą, sertifikato vis tiek negaus
4. Susiejimas su pinigine
Piniginė įrodo, kad turi paslaptį, kuri niekada neišeina iš įrenginio
Sertifikatas susietas su ta paslaptimi, todėl jo kopija kitame įrenginyje yra bevertė
5. Išduota ir išsaugota
Apžiūros įstaiga pasirašo sertifikatą, o piniginė jį išsaugo
Nuo čia vežimo įmonė per kelias sekundes gali jį parodyti klientui ar pareigūnui
Kai kredencialas dar neparuoštas
Pirmiau pateiktame pavyzdyje daroma prielaida, kad apžiūros rezultatas yra galutinis. Jei ribinį rezultatą pirma turi peržiūrėti vyresnysis inspektorius, sertifikato vietoje atiduoti negalima. Standartas apima ir tokį atvejį, užuot vertęs autoparko vadovą grįžti.
Išduodama vietoje
Turėtojas iš karto išeina su kredencialu savo piniginėje.
Išduodama vėliau
Išdavėjas nurodo, kad jam reikia daugiau laiko, o piniginė kredencialą atsiima, kai jis parengiamas. Turėtojui nereikia pradėti iš naujo ar atvykti dar kartą.
Grįžtamasis ryšys
Po išdavimo piniginė gali pranešti išdavėjui, kaip viskas baigėsi. Tai neprivaloma abiem pusėms, o pristatymas negarantuojamas, todėl tai naudinga norint pastebėti sugedusį procesą, bet išdavėjas negali nieko spręsti iš pranešimo, kuris niekada neatėjo.
Piniginė
Gali pranešti išdavėjui, kaip baigėsi išdavimas
Išsaugota
Kredencialas yra piniginėje ir paruoštas naudoti
Nepavyko
Kažkas nepavyko, pavyzdžiui, kredencialas neišlaikė patikros
Atsisakyta
Turėtojas nusprendė jo nesaugoti
Ką tai reiškia jums
Išdavėjas
Vienas standartinis būdas išduoti kredencialus, kurį priima kiekviena reikalavimus atitinkanti piniginė, be atskiros integracijos kiekvienai piniginei ir be portalo, į kurį turėtojai turėtų jungtis.
Turėtojas
Prieš priimdami matote, kas jums duodama, ir tai susieta su jūsų įrenginiu, o ne su prisijungimu, kurį galite prarasti.
Tikrintojas
Kredencialai atkeliauja jau patikrinti ir jau susieti su juos pateikiančia pinigine, todėl jų priėmimas yra patikra, o ne tyrimas.
Techninis gilinimasis
Šiame puslapyje paaiškinama, ką technologija daro ir kam ji turi įtakos. Mūsų dokumentacija kūrėjams apima patį įgyvendinimą: pranešimus, laukus ir išsamius pavyzdžius, kurių reikia integracijos komandai.
Skaityti techninę dokumentacijąSusijusios sąvokos
Dažniausiai užduodami klausimai
Kada turėtojas turi prisijungti, o kada ne?
Tai priklauso nuo to, ar išdavėjas jau žino, su kuo turi reikalą. Inspektoriui, ką tik asmeniškai patikrinusiam transporto priemonę, nereikia, kad autoparko vadovas vėl prisijungtų, todėl kredencialas siūlomas vietoje. Internetinė paslauga, kuri turėtojo niekada nematė, pirma nukreipia jį per savo prisijungimą. Pačiame pasiūlyme nurodoma, kuris iš dviejų variantų taikomas.
Iš kur piniginė žino, ką netrukus gaus?
Kiekvienas išdavėjas skelbia aprašymą to, ką išduoda, ir piniginė jį perskaito dar prieš viską kita. Būtent tai leidžia piniginei parodyti turėtojui, koks tai kredencialas ir ką jis turi, kad sutikimas ką nors reikštų. Tai taip pat reiškia, kad išdavėjas gali pridėti naują kredencialo tipą nereikalaudamas atnaujinti kiekvienos piniginės.
Kas neleidžia nukopijuoti kredencialo į kitą įrenginį?
Prieš išduodant piniginė įrodo, kad turi paslaptį, kuri niekada neišeina iš įrenginio, o išdavėjas prie jos pririša kredencialą. Vėliau tikrintojas gali paprašyti piniginės tą patį įrodyti dar kartą. Kredencialo kopija be tos paslapties patikros neišlaiko, todėl kopijuoti failą beprasmiška.
O jeigu kredencialo negalima išduoti iš karto?
Kai kurios patikros trunka ilgiau, nei žmogus pasirengęs laukti: rankinė peržiūra arba užklausa lėtam išoriniam registrui. Išdavėjas gali tai nurodyti, o piniginė kredencialą atsiima, kai jis parengiamas. Turėtojui nereikia pradėti iš naujo ar atvykti dar kartą.
Ar išdavėjas sužino, ar kredencialas iš tiesų buvo išsaugotas?
Gali, bet tik kaip mandagumo gestą. Piniginė gali pranešti, kad kredencialas išsaugotas, kad turėtojas jo atsisakė arba kad kažkas nepavyko. Nė viena pusė neprivalo to palaikyti, o pristatymas negarantuojamas, todėl išdavėjas turėtų laikyti tai naudingu signalu, bet niekada ne įvykių įrašu.
Šaltiniai
Šis puslapis yra informacinio pobūdžio ir nėra teisinė konsultacija. Dėl oficialių gairių kreipkitės tiesiogiai į OpenID Foundation ir Europos Komisiją.