Platform Bileşenleri
Backend API (digital-id)
Backend API, platformun merkezi sinir sistemi olarak, tüm iş mantığını ve agent koordinasyonunu yönetir.
| Sorumluluk | Açıklama |
|---|---|
| API Gateway | Tüm istemci istekleri için tek giriş noktası |
| Agent Orkestrasyonu | SSI agent'larının yaşam döngüsü yönetimi |
| Kimlik Doğrulama | JWT + OTP tabanlı kimlik doğrulama |
| İş Mantığı | Kimlik belgesi düzenleme, doğrulama iş kuralları |
API Endpoint Yapısı
/api/v1
├── /auth # Kimlik doğrulama
├── /issuer # Düzenleyici (Issuer) agent işlemleri
├── /holder # Sahip (Holder) agent işlemleri
├── /schemas # Şema yönetimi
├── /credentials # Credential işlemleri
└── /proofs # İspat isteği/doğrulama
Yönetim Paneli (Issuer Frontend)
Kurum yöneticilerinin platform operasyonlarını gerçekleştirdiği web uygulamasıdır.
| Modül | İşlev |
|---|---|
| Dashboard | Sistem istatistikleri, aktif bağlantılar, son işlemler |
| Bağlantı | Sahipler (Holders) ile bağlantı kurma ve yönetme |
| Şema | Credential şemalarını tanımlama ve yönetme |
| Düzenleme | Credential oluşturma ve gönderme |
| İptal | Düzenlenen belgeleri iptal etme (Revocation) |
| İspat | Doğrulama isteği oluşturma ve sonuç görüntüleme |
Mobil Cüzdan (fameid)
| Özellik | Açıklama |
|---|---|
| Credential Depolama | Şifreli yerel depolama (AES-256) |
| QR Tarama | Bağlantı daveti ve ispat isteği tarama |
| Biyometrik Doğrulama | Parmak izi / Yüz tanıma desteği |
| Çevrimdışı Destek | İnternet bağlantısı olmadan belgeleri görüntüleme |
Desteklenen Belge Türleri
| Belge | Nitelikler |
|---|---|
| Diploma | Ad, soyad, üniversite, fakülte, bölüm, derece, not ortalaması (GNO), mezuniyet tarihi |
| Transkript | Öğrenci no, toplam AKTS, GNO, akademik durum |
| Öğrenci Belgesi | Kayıt durumu, dönem, burs durumu |
| Öğrenci Kimliği | T.C. Kimlik No, doğum tarihi, kayıt tarihleri |