Skip to content

Durum listeleri ​

Belge veren kurumların iptal durum listeleri (IETF Token Status List) — herkese açık, kimlik doğrulama yok, kişisel veri yok.

Barındırılan belge verme servisinin listeleri (gerçek ağ)
https://status.tamga.network
Kimlik belgesi durum listeleri (gerçek ağ)
https://id.tamga.network/status
Sandbox (deneme ağı)
https://status.sandbox.tamga.network
Kimlik doğrulama
Yok — herkese açık

Her belge, bir liste adresi (uri) ve bir indeks (idx) içeren status alanı taşır. Doğrulayıcı listeyi bu adresten indirir ve indeksteki iki biti okur: 0 geçerli, 1 iptal, 2 askıda. Liste imzalı bir JWT'dir (typ: statuslist+jwt, ES256, x5c içinde kurumun X.509 zinciri); bits: 2 ve sıkıştırılmış bit dizisi taşır. Hiçbir şey değişmese de sabit aralıkla (varsayılan 1 saat) yeniden yayınlanır; böylece bir indirme hiçbir kişi hakkında bir şey açığa vurmaz. Her yayın içerik özetiyle birlikte güven listesi çapa günlüğüne yazılır (kind: status_list).

Liste adresi opaktır — kurumu ya da bir grubu kodlamaz. Adresi belgeden alın; her kurumun temel adresi ulusal güven listesindeki status_list_base alanıdır. @tamga-network/verifier bunların hepsini sizin için yapar (doğrulama hattının D adımı). Profilin tamamı SPEC-CRED-0003'te.

Uç noktalar ​

Uç noktaAçıklama
GET /{list_id}Durum listesi belirtecini al

Kimlik doğrulama ​

Kimlik doğrulama yok: bütün uçlar herkese açık.

Durum listeleri ​

Bir durum listesi belirtecini indirin.

Durum listesi belirtecini al ​

GET/{list_id}

Listenin son imzalı Status List Token'ını döndürür. İmzayı kurumun sertifika zincirine göre, sub alanının istediğiniz adrese eşit olduğunu ve exp alanını (iat + 50 saat) denetleyin; sonra belgenin indeksindeki bitleri okuyun.

Kimlik doğrulama Yok — herkese açık

Parametreler ​

AdYerTürAçıklama
list_id zorunluyolstringOpak liste kimliği — belgedeki status.status_list.uri adresinin son parçası.
AcceptbaşlıkstringHer zaman application/statuslist+jwt

Yanıtlar ​

DurumAçıklama
200İmzalı Status List Token (JWT); içeriği StatusListToken.
404not_found — bilinmeyen liste.

Örnek ​

bash
curl "https://status.tamga.network/88565603be702c85"
text
eyJhbGciOiJFUzI1NiIsInR5cCI6InN0YXR1c2xpc3Qrand0IiwieDVjIjpbIuKApiJdfQ.eyJzdWIiOiLigKYifQ.…

Nesneler ​

StatusListToken ​

Status List Token içeriği (IETF Token Status List, Tamga profili).

AlanTürAçıklama
substring (uri)Liste adresi — belgedeki uri ile birebir aynı.
issstring (uri)Belge veren kurum.
iatinteger
expintegeriat + 50 saat.
ttlintegerBir sonraki yayına kadar saniye.
status_listobject
status_list.bitsintegerHer zaman 2
status_list.lststringSıkıştırılmış bit dizisi (base64url).

Makine okur tanımı herhangi bir OpenAPI aracına aktararak istemci üretebilir ya da deneme isteği gönderebilirsiniz: status-lists.openapi.yaml.