Giriş
Tenant yapısında kullanılan Maker-Checker yapısıdır. API kaynakların kritikliğine göre işlemin onaya düşmesi gerekip gerekmediği ve gerçekleşmesi için kaç onay gerektiği bilgileri belirlenir.
Onay yapısı kriptografik olarak doğrulanabilirdir. Kullanıcıların tanımlı cihazlarından alınan imzalar ile geriye dönük olarak her bir işlemin onay kanıtları ileride bir tarihte doğrulanabilir.
Tüm sistem tanımlı cihazlarda üretilen keypair'ler ile yapılan imzalamalara bağlanmıştır. Bu bağlantı da 2FA akışları ile sağlanmıştır. Onay gerektiren işlemler doğrudan(mobil cihazdan) ya da dolaylı(özelleştirilmiş 2FA push akışı) ile mobil cihazdan imza alır.
Enum değerleri
Status
| Enum | Desc |
|---|---|
PENDING | Onay bekliyor. |
ACCEPTED | Onaylandı. |
DIRECT | Onay oluşturulma anında alındı. |
REJECTED | Reddedildi. |
EXPIRED | Geçerlilik süresi bitti. |
Type
| Enum | Desc |
|---|---|
COMMON | Genel aksiyon tipi |