Přejít na hlavní obsah

Zrušení podle Status List vysvětleno

Doklad může být v den vydání správný a o půl roku později chybný. Někdo odejde ze společnosti, licence je odebrána, certifikát je pozastaven. Status List je dohodnutý evropský způsob, jak vydavatel veřejně oznámí, že doklad již neplatí, a jak se to kdokoli, kdo jej přijímá, dozví ve zlomku sekundy.

Problém, který to řeší

Podepsaný doklad prokazuje, kdo jej vydal, ale podpis neříká nic o tom, zda za ním vydavatel stále stojí. Bez možnosti doklad stáhnout zbývá organizaci buď vydávat doklady s krátkou platností a neustále je obnovovat, nebo se smířit s tím, že odvolaný doklad funguje až do vypršení platnosti. Status List dává vydavateli vypínač, který může kdykoli přepnout.

Vydavatel

Každému dokladu, který vydá, přidělí místo ve zveřejněném seznamu

Místo se stanoví jednou, při vydání, a zůstává stejné po celou dobu života dokladu

Jak kontrola probíhá

Když někdo doklad předloží, organizace, která jej přijímá, si stáhne seznam vydavatele a odpověď vyhledá v něm. Seznam je podepsaný vydavatelem, takže s ním nelze cestou manipulovat, a zůstává použitelný po stanovenou dobu, což znamená, že většina kontrol nevyžaduje vůbec žádné síťové volání.

Ověřovatel

V právě přijatém dokladu vidí, kde vydavatel zveřejňuje svůj stavový seznam

Status List

Seznam si jednou stáhne, krátce jej uchová a odpověď pro tento doklad si z něj přečte

Proč zůstává soukromý a levný

Zjevný způsob, jak doklad ověřit, by byl zeptat se na něj vydavatele. Tím se ale vydavatel přesně dozví, kdo s kým jedná, a dostane se doprostřed každé transakce.

Status List se vyhne obojímu. Celý seznam je dost malý na to, aby se stáhl najednou, i když pokrývá statisíce dokladů, takže ověřovatel najde odpověď lokálně. Vydavatel se nikdy nedozví, který doklad byl kontrolován, a nepotřebuje nepřetržitě běžící službu dimenzovanou na provoz všech ostatních.

Co to znamená pro vás

Vydavatel

Doklad můžete stáhnout ve chvíli, kdy přestane platit, aniž byste cokoli svolávali zpět nebo kontaktovali ty, kdo jej už přijali.

Ověřovatel

Aktuální odpověď dostanete v řádu milisekund, ve většině případů offline, místo abyste udržovali dvoustranné spojení s každým vydavatelem, kterého přijímáte.

Držitel peněženky

Nikomu se nemusí říkat, kde jste doklad předložili. Kontrola proběhne zcela bez účasti vydavatele.

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

Načítá ověřovatel pro každý kontrolovaný průkaz samostatný seznam?

Ne. Jeden seznam pokrývá všechny doklady, které do něj vydavatel vložil, případně statisíce. Ověřovatel si stáhne tento jeden seznam, odpověď pro každý kontrolovaný doklad si přečte z kopie, kterou už má, a znovu si jej stáhne až po období, které vydavatel stanovil.

Může vydavatel zjistit, který průkaz ověřovatel vyhledával?

Ne, a právě o to v návrhu jde. Ověřovatel si stáhne celý seznam a odpověď najde na vlastním stroji, takže vydavatel vidí pouze to, že si někdo seznam vyžádal. Nedozví se nic o tom, který doklad byl kontrolován, kým ani kdy.

Jaký je rozdíl mezi pozastavením a odvoláním?

Odvolání je trvalé: vydavatel za dokladem již nestojí a nikdy znovu stát nebude. Pozastavení je dočasné a vratné, například po dobu šetření sporu nebo přezkumu licence, a vydavatel je může později zrušit. Vydavatel, kterému stačí stavy platný nebo odvolaný, si vystačí s jednodušším seznamem.

Co musí vydavatel provozovat, aby to podpořil?

Zveřejněný seznam, který udržuje aktuální, a proces, který rozhoduje, kdy má být doklad stažen. Technická část je malá: seznam je jediný soubor na veřejné adrese. Práce je organizační, tedy rozhodnout, kdo smí odvolávat, na základě jakých podkladů a jak rychle se změna musí projevit.

Zdroje

  1. IETF Token Status List (draft-ietf-oauth-status-list)

Tato stránka má informativní charakter a nepředstavuje právní poradenství. Pro závazné pokyny nahlédněte přímo do specifikace IETF.

Promluvte si s námi o integraci EUDI Wallet